From: Minero Aoki Date: 1999-02-04T10:26:39+09:00 Subject: [ruby-list:11898] Re: [racc] help me あおきです。 In Mail "[ruby-list:11889] Re: [racc] help me" keiju@rational.com (石塚圭樹 ) wrote: > そうそう. 正規表現があっているかどうか考えるよりも, rubyのparse.yから > 持ってくる方が楽そうだというのもありました. そうですね。(やる気になったら (^^;; )試してみます。 > >look-ahead 20分超のため測定中止(泣) > > (^^;;; やはりあの規模になると大変そうですね. でもbisonは0.3秒でおわるんですよね。CとRubyの速度差を 考えても、100倍くらいにはおさまっていいはずなんですが。 そこらへんをソース見て考えようかなと。 > >tokenが空文字列になってるほうはひきつづき調査中です。 (略) > スキャナがルール部で使っていないトークン(シンボル)を返したのが > 原因でした. そうすると、たぶん空で正しいですね。 エラーがおきたときには、トークンシンボルでなく、「トークンシンボルに 対応する値」(val[n]に対応するもの)が表示されるので、たぶんnext_valから nilが帰ってきているのだと思います。 # 「今日のひとこと」の2月から1月へのリンクに「12月」って書いて # あるのはなんでかな、とか、こんなところでつぶやいてみる (^^;; ------------------------------------------------------------------- あおきみねろう@一橋大学 mail to: aamine@dp.u-netsurf.ne.jp website: http://www1.u-netsurf.ne.jp/~brew/mine