permission list by 51b

import std.metastrings;template r(int n){const r="-----x-w--wxr--r-xrw-rwx"[n*3..n*3+3];}template f(int n){static if(~n)const f=f!(n-1)~"0"~Format!(n/64,n/8%8,n%8)~" is -"~r!(n/64)~r!(n/8%8)~r!(n%8)~\n;else const f="";}pragma(msg,f!(511));

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

download

return to the top page