Paul B Mann


Language/Compiler Engineering
I work in the creative field of designing computer languages and building those language processors. To be more specific, I
build "tools" that automatically generate language processors. LRStar is my software tool which
1) reads a TBNF grammar and 2) automatically generates a parser or compiler front end for processing that language.
Software Products
DFA: fast lexer generator
LRStar: LR(*) parser generator
Patents
Method
for Generating Optimized Vector Instructions from High-Level Programming Languages
Publications
A Translational BNF Grammar Notation (TBNF)
|