A BNF-based LL1 parser generator by Fischer and LeBlanc. It conforms to a subset of FMQ.
["Crafting A Compiler", Fischer and LeBlanc].