Composition Calculus by tails

:
s/\([^()<>]\{3,\}\)\( \|$\)/(\1)\2/
t
s/((\. \([^()]*\)) \([^()]*\)) \([^()]*\))/\1 (\2 \3))/
s/\(.*\)(\([^()]*\))/\1<\2>/
t
y/<>/()/
/\./b

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

download

return to the top page