あおきです。

  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