A simple package to format Backus-Naur form (BNF)
This package provides a simple way for typesetting grammars in Backus-Naur form (BNF). The included bnf environment parses BNF expressions (possibly annotated), so users can write readable BNF expressions in their documents. It features a flexible configuration system, allowing for the customization of the domain-specific language (DSL) used in typesetting the grammar. Additionally, the package comes with sensible defaults. The package requires expl3, xparse, mathtools, and tabularray..
| Release | Stable | Testing |
|---|---|---|
| Fedora Rawhide | svn76924-1.fc45 | - |
| Fedora 44 | svn76924-1.fc44 | - |
You can contact the maintainers of this package via email at
texlive-collection-mathscience dash maintainers at fedoraproject dot org.