From: Minero Aoki Date: 2002-08-03T07:52:08+09:00 Subject: [ruby-dev:17891] Re: next parser (Re: parenthesize argument(s) for future version) あおきです。 In mail "[ruby-dev:17888] Re: next parser" nobu.nakada@nifty.ne.jp wrote: > なかだです。 > > Rite ではきっと yacc 以外のパーサジェネレータを使うだろうと > > 予測してたんですが、このまま yacc で行くことにしたんでしょうか? > > あるいは手書きとか? > > > > # スレッド対応を考えると yacc はないだろうなあ。 > > raccを改造してCに対応するとか。 Racc じゃブートストラップができないっす。「遅さ」も段違いだし。 ジェネレータを独自にする覚悟ならいっそのこと yacc 相当のものを (C で) 書くとか、byacc を同梱してランタイムだけ自前で書くとか、 あるいは ANTLR が C のコードを出力できるように改造するとか。 ------------------------------------------------------------------- 青木峰郎