simplebnf – 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..
| Quellen | /macros/latex/contrib/simplebnf |
| Dokumentation | |
| Fehlermeldungen | https://github.com/Zeta611/simplebnf/issues |
| Ankündigungen | https://github.com/Zeta611/simplebnf/releases |
| Repository | https://github.com/Zeta611/simplebnf |
| Version | 1.0.1 2025-10-24 |
| Lizenzen | MIT License |
| Copyright | 2019–2025 Jay Lee |
| Betreuer | Jay Lee |
| Enthalten in | TeX Live als simplebnf MiKTeX als simplebnf |
| Themen | Formale Spezifikation |
| Siehe auch | backnaur |
Herunterladen des vollständigen Inhalts dieses Pakets in einem Zip-Archiv (90.0k).
Ankündigungen
Vorschläge
Vielleicht sind auch die folgenden Pakete von Interesse.
Bewertungskommentare