Paul B Mann

Language/Compiler Engineering
I am a language and compiler engineer. I am the creator of LRSTAR, an LR(*) parser generator. It's used for the creation of compiler-front-ends, translators and interpreters.

It's similar to yacc/lex, bison/flex, ANTLR and other parser generators. It's desirable mostly because:
(1) it works well with Microsoft Visual Studio C++,
(2) it handles LR(k) language specifications, and
(3) it generates small, fast table-driven code.

Software Products
LRStar: LR(*) parser generator

Patents
Method for Generating Optimized Vector Instructions from High-Level Programming Languages

Publications
A Translational BNF Grammar Notation (TBNF)

© Copyright 2018 Paul B Mann