s^^' {push(@_,$, ||!push@_ ,s/\n\s//) };/../;{s{\s}{"."x(s{\$}{\$}g).$ +"}eg} foreach(split(/;|[\s]/)){s /.//||$";$;.=".";$"=(/\t$/?"_":"a");_(1);s/ +/@_/ &&(1);{s/$\'//} (s ;[d]+;chr(+32);e)?print:!print}sub _ {s/.|;/$"++/eg +||return0}' ^e&&s@@$'@see
It looks a bit silly wrapped, I admit, but I wanted to avoid <pre> tags. Update: made a couple of cosmetic changes

Replies are listed 'Best First'.
Re: my first try: self-referentiality
by jeppeter (Initiate) on Jun 23, 2005 at 07:00 UTC
    very excellent , it is the most obfuscated code i have ever seen to understand ------- costs my 9 days to figure it out.
      I hope you tried reformatting it more prettily :)