Skip to content

Latest commit

 

History

History
17 lines (11 loc) · 831 Bytes

README.md

File metadata and controls

17 lines (11 loc) · 831 Bytes

Go PAPAGENO

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.

Authors and Contributors