From: nobu.nakada@... Date: 2002-06-19T15:52:55+09:00 Subject: [ruby-dev:17520] Re: __END__ in literal なかだです。 At Wed, 19 Jun 2002 15:23:46 +0900, Kazuhiro NISHIYAMA wrote: > > ちょっと試してみたら、rubiconでこれに依存してるところがありまし > > た。修正自体は簡単なんですが、考えてみたら<<''や<<``だと__END__ > > という行を含める方法がなくなりますねぇ。 > > ``は""と同じ方法で含められるのでは? $ 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__ という感じです。 parse.y:parse_string() 2720 if (func != '"') tokadd('\\'); -- --- 僕の前にBugはない。 --- 僕の後ろにBugはできる。 中田 伸悦