An LALR(1) and LALR(*) parser generator.
Generates parsers up to 140 times the speed of ANTLR parsers,
and 1/10th of the size or smaller.
Contains the DFA lexer generator, 80% faster than flex lexers.
Works with Visual Studio C++.
Contains 27 grammars.
Parsers build a symbol table.
Parsers construct an abstract-syntax tree (AST).
Parser are very fast and small.
Reads ANTLR and YACC grammars, after making some changes.
Accepts advanced EBNF grammar notation.
Includes 4 sample projects.
Source code compiles on Windows and Linux.
Support is available.
Contact me at:
paul@paulbmann.com
.

Project Activity

See All Activity >

License

BSD License

Follow LRSTAR parser generator for C++

LRSTAR parser generator for C++ Web Site

nel_h2
MongoDB Atlas runs apps anywhere Icon
MongoDB Atlas runs apps anywhere

Deploy in 115+ regions with the modern database for every enterprise.

MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Start Free
Rate This Project
Login To Rate This Project

User Ratings

★★★★★
★★★★
★★★
★★
1
0
0
0
0
ease 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
features 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
design 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5
support 1 of 5 2 of 5 3 of 5 4 of 5 5 of 5 0 / 5

User Reviews

  • The first time I used this software was in the early 80's, and back then it was called LALR. Easy to use then, easy to use now. And very powerful to say the least. In fact, a parser that I wrote for a NASA program is still in use to this day. Not exactly sure how that is (we are talking DOS here folks). Now I would like to offer a little criticism, although it may be unfounded as I am visually handicapped now and quite often miss things. Also, this is completely free. I really have no ground to stand on to complain. Unless I missed it, I was not able to find a "user manual" in the zip files. A lot of things have changed in 40 years. I did manage to find one for an older version by searching around, but several details that would be nice to know would be handy. But this is the only short coming. And like I said, I can't complain, it is free. I am going through all of the examples and the code to try and clear this up.
Read more reviews >

Additional Project Details

Operating Systems

Linux, Windows

Programming Language

C++

Registered

2024-04-30