From: Bob Smith Date: 2010-08-04T04:00:15+09:00 Subject: Re: documenting string I believe Ruby treats this as a double quoted string. The following seems to confirm that. irb(main):001:0> @cow = "bessie" => "bessie" irb(main):002:0> e = < "#\n# moo\n#\n" irb(main):007:0> e => "#\n# moo\n#\n" irb(main):008:0> e = < "#\nbessie\n#\n" Looks like Ruby's sees the start of an instance variable when it hits the "@". -- Posted via http://www.ruby-forum.com/.