On Fri, Dec 07, 2001 at 04:15:57AM +0900, Paul Rubel wrote:
> Hello,
>  I've been working with here documents today and ran into some odd
> behavior. If I place @#@# in the here document I get a SyntaxError. If
> I put a space between the @#'s it works as I'd expect.

The sequence "#@foo" is a shortcut for "#{@foo}".  Since #@# is not a
valid identifier, the parser does not know what you mean.  If you want
a string "#@#@", then use "\#@\#@".

Paul