From: Katsuyuki Komatsu Date: 1999-11-17T17:00:35+09:00 Subject: [ruby-dev:8344] Re: rdtool-0.5.2 and racc-0.9.5/racc-0.10.0 小松です。 In "[ruby-dev:8340] Re: rdtool-0.5.2 and racc-0.9.5/racc-0.10.0" on 1999/11/17 16:15 Minero Aoki wrote: |0.10 では根本的な大改造がされているので、0.9 とはランタイムに |互換性がありません。サイトに 0.9.6 を置いておいたので、しばらくは |こちらを使っていただくようお願いします。 えーっと、やりすぎみたい (笑)。 0.9の方を使う件は了解しました。 --- racc-0.9.6.dist/libracc.rb Wed Nov 17 16:10:17 1999 +++ racc-0.9.6/libracc.rb Wed Nov 17 16:49:37 1999 @@ -1964,5 +1964,5 @@ @shift_toks.each do |stok| - unless temp = @action[stok] then + unless temp = @action.fetch(stok) then # no conflict @action.store( stok, ShiftAction.new ) @@ -2007,5 +2007,5 @@ la_toks( curptr ).each_key do |tok| - temp = @action[tok] + temp = @action.fetch(tok) if ReduceAction === temp then # -- 小松克行 / Katsuyuki Komatsu