[ANN] The Beaver Parser Generator v0.9.0

  • Thread starter Alexander Demenchuk
  • Start date
A

Alexander Demenchuk

Beaver is a LALR(1) parser generator. It takes a context free grammar
as an input and converts it into a Java class that implements a parser
for the specified language.

Beaver is similar to CUP and other LALR parser generators, yet it has
several important differences:
- it is very fast (almost 5 times faster than CUP, probably as fast as
a LALR Java parser can get due to the use of perfectly hashed action
tables)
- it uses some EBNF notations in grammar syntax to allow more compact
specifications
- it is implemented to allow multiple parser instances to work in
parallel
- its instances can be reused
- it can be easily integrated in a development environment

Beaver's home is at http://beaver.sourceforge.net

Enjoy
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,769
Messages
2,569,579
Members
45,053
Latest member
BrodieSola

Latest Threads

Top