Vertical Indent by rolf

while 1:p=raw_input();s=y=0;exec'y+=1;Y=""\nfor x in p:s+=x<")";Y+=[" ",x][y==s];s-=x>"(";Z=Y.rstrip()\nif Z:print Z;'*8

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

download

return to the top page