fn-bnf 1.1.1

A parsing grammar generator that lets you use arbitrary Rust items as rules.
Documentation