From: "akira yamada / やまだあきら" Date: 1998-09-28T00:42:06+09:00 Subject: [ruby-list:9747] Re: [HAMATTA!] != Fri, 25 Sep 1998 12:01:15 +0900 頃の Mail-Count: 9720 Subject: [ruby-list:9720] Re: [HAMATTA!] != についてのお話にて Yukihiro Matsumoto さん曰く… (Y == matz@netlab.co.jp (Yukihiro Matsumoto) さん) In article 9720, <199809250301.MAA18304@picachu.netlab.co.jp> Y> --- parse.y 1998/08/27 03:55:22 1.1.1.2.2.50 Y> +++ parse.y 1998/09/25 02:58:59 Y> @@ -3015,3 +3015,3 @@ Y> } Y> - if (c == '!' || c == '?') { Y> + if ((c == '!' || c == '?') && is_identchar(tok()[0])) { Y> tokadd(c); この patch をあてたら irb 0.2.1.23 が parse error になるようになりました. def use_readline=(opt) @use_readline = opt print "use readline module\n" if @use_readline? end というあたりで, `@use_readline?' の部分がまずそうなのですが どう対処するのがよいのでしょうか? -- やまだ あきら (akira@linux.or.jp) ☆ Linux Doc-CD プロジェクト ☆