Oak
Please consult the
Oak manual
.
Features
Grammar description as a Rust syntax extension.
Generation of both
recognizer
and
parser
functions for each rules.
Type inference
for each parsing expressions. Simplify the AST construction.