From: Eric Mahurin Date: 2005-08-17T09:05:08+09:00 Subject: Re: Generic Parsing Library Here is an earlier version of what I'm working on: http://groups-beta.google.com/group/comp.lang.ruby/browse_thread/thread/227313d6ff2ab1fa/8758532b85f2b001?q=bnf&rnum=2#8758532b85f2b001 Hopefully I'll do another release in a couple of weeks (under the rubyforge project grammar). Feature-wise, I think what I'm doing is closest to antlr (for C++/C#/Java/Python). But, I believe it will be more powerful and easier to use since you write the grammar in the target progamming language (Ruby) and there is no need for a code-generation phase. --- Adam Sanderson wrote: > The mention of rockit from above was good too, it looks > pretty > compelling. Here's the project: > http://rockit.sourceforge.net/ > It looks pretty interesting. However rockit, racc, and > rbison seem to > be somewhat involved for writing parsers. I'm thinking of > something > much simpler perhaps. These work great for very common > syntaxes where > you have a very large number of documents. I'm thinking more > along the > lines of a flexible library for quickly defining many > syntaxes with a > limited set of documents. > > Then again, I might just need to play with these parsers a > bit and see. > .adam sanderson > > > ____________________________________________________ Start your day with Yahoo! - make it your home page http://www.yahoo.com/r/hs