From: Kazuhiro NISHIYAMA Date: 2002-06-19T16:21:26+09:00 Subject: [ruby-dev:17522] Re: __END__ in literal 西山和広です。 In <200206190652.g5J6qr219898@sharui.nakada.kanuma.tochigi.jp> On Wed, 19 Jun 2002 15:52:55 +0900 nobu.nakada@nifty.ne.jp wrote: > > ``は""と同じ方法で含められるのでは? > > $ cat a.rb > #! /usr/bin/ruby > puts <<-`EOF` > echo ' > \__END__ > ' > EOF > $ ruby -v a.rb > ruby 1.7.2 (2002-06-18) [i686-linux] > > \__END__ > > > という感じです。 こういう方法を想定してました。 % cat a.rb #! /usr/bin/ruby puts <<-`EOF` echo ' #{}__END__ ' EOF puts <<-"EOF" echo ' #{}__END__ ' EOF % ruby -v a.rb ruby 1.6.7 (2002-03-19) [i386-linux] __END__ echo ' __END__ ' -- |ZnZ(ゼット エヌ ゼット) |西山和広(Kazuhiro NISHIYAMA)