あおきです。
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