From: Robert Feldt Date: 2001-10-30T17:19:22+09:00 Subject: [ruby-talk:23820] Re: GUI for Ruby On Tue, 30 Oct 2001, Benoit Cerrina wrote: > > like it... Or for that matter use an existing java yacc grammar (if there > > are any). > antlr is a great parser generator for java or c++ it is very modern compared > to yacc and easier to debug and it has available a java grammar see > www.antlr.org > Yes, but it handles LL(k) grammars which does not include all Context-free languages. So for some grammars you'll have to adapt what you want to what it can handle. Generalized LR (GLR) parser generators (and also Early parser generators) can handle all context free languages. Rockit is one GLR parser generator for Ruby in its infancy. Regards, Robert