Go PAPAGENO (PArallel PArser GENeratOr) is a parallel parser generator based on Floyd's Operator Precedence Grammars.
It generates parallel Go parsers starting from a lexer and a grammar specification. These specification files resemble Flex and Bison ones, although with some differences.
GoPAPAGENO is able to either generate type stubs to be integrated in a Go project, or completely self-contained programs that can be used without further effort.
This work is based on Papageno, a C parallel parser generator.
- Michele Giornetta [email protected] (Refactor, AOPP and C-OPP Extensions)
- Luca Marzi [email protected] (XPath Extension)
- Simone Guidi [email protected] (Original Version)