LRSTAR: LR(*) parser generator for C++


Home Downloads Feedback Comparison Theoretical Documentation Contact

Feedback From Users

"Many thanks for LRSTAR.  I used to use flex/bison for my DSLs.  I'm working on a project which requires the fastest possible lexer/scanner for DSL (part of my web-server).  I can get it [the speed] only with LRSTAR.  In my opinion, TBNF is the best grammar notation I've ever seen."

Sergey Kuritsin, PhD, Yekaterinburg, Russia

"LRSTAR seems quite professionally built.  About parser and lexer speed, I'm literally impressed.  I'm finding this kind of parser generator suitable for parsers that I'm working on (high-speed server-side processing).  It works great for my purpose even on 64-bit machines with Linux and Mac OS X, compiled with GCC and Intel CPP compiler."

Vasko Mitanov, Software R&D Department Manager at Skopski Pazar, Romania

"I just happened upon your very high quality lexer and parser generators.  Firstly, I'm really impressed with the capabilities of your generator.  I've toyed a bit with Bison/Yacc, and in my opinion, yours is far superior.  I am finding LRSTAR particularly easy to use and quite powerful.  The ability to build the AST [automatically] ... really makes things easy for me.  On my machine, I am getting an insane number of lines per second, in the numerous hundreds of thousands."

Bill Hart, PhD, Warwick University, UK

"I really like the LRSTAR tool (compared to yacc/bison).  I prefer the simplicity of LRSTAR.  I did a re-write using another parser generator, but the speed of their parser is at least an order of magnitude slower than LRSTAR [parsers] which was quite surprising.  I am certain you have a good, maybe even a great, product."

Sidney Worth, PhD, Active Education

"The TBNF notation used for translations is the most concise notation that I have ever seen implemented in a tool, still remarkably powerful."

Ralf Lammel, PhD, Koblenz University, Germany

"I like the TBNF idea.  It's a much more sophisticated evolution of the way I build my ASTs for my validation tool."

Michael Fromberger, PhD, Dartmouth College

"I used your LALR product for developing a Verilog parser.  I remember that the generated parser was extremely fast."

Eli Sternheim, PhD, InterHDL

"We used your LALR product to build the compiler in Lotus Notes and it's been very successful, over 135,000,000 users now."

Kevin Jackson, working at IBM Software Group in 1999.

"I recommended that we use your LALR product for all internal language-development efforts."

Ken Allen, Information Builders

"We are still using your LALR product.  It's a little secret that we don't want our competitors to know about."


"LALR 1.0 ... Unbelievably fast ... able to handle huge grammars."

Daryl Rubin, a reviewer working for Computer Language Magazine in 1985.

(c) Copyright LRTEC 2020.  All rights reserved.