From: Robert Klemme Date: 2004-03-17T17:14:37+09:00 Subject: Re: why use heredoc in doublequotes? "Simon Strandgaard" schrieb im Newsbeitrag news:pan.2004.03.16.19.37.24.107822@adslhome.dk... > When you can do like this: > > server> ruby a.rb > "im some text\n" > server> cat a.rb > str = < im soooome text > TEXT > p str > server> > > > What is the rationale for doing <<"TEXT" ? > > Have I misunderstood it? IMHO "< a=< "5+2=7\n" irb(main):005:0> b=<<"HERE" irb(main):006:0" 5+2=#{5+2} irb(main):007:0" HERE => "5+2=7\n" irb(main):008:0> c=<<'HERE' irb(main):009:0' 5+2=#{5+2} irb(main):010:0' HERE => "5+2=#{5+2}\n" irb(main):024:0> d=<<"HERE AM I" irb(main):025:0" 5+2=#{5+2} irb(main):026:0" HERE AM I => "5+2=7\n" irb(main):027:0> d=< Regards robert