Metadata-Version: 2.4
Name: pyrailroad
Version: 0.4.0
Summary: Python package to draw railroad (or syntax) diagrams. Based largely on railroad-diagram and the partial parser by tabatkins.
Author-email: Rafael Lopez <rafael.lopez@universite-paris-saclay.fr>
License: MIT
Keywords: railroad,diagram
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.10
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: typer[all]
Requires-Dist: pyyaml
Requires-Dist: DHParser==1.8.3
Provides-Extra: tests
Requires-Dist: pytest; extra == "tests"
Requires-Dist: coverage; extra == "tests"
Provides-Extra: documentation
Requires-Dist: mkdocs; extra == "documentation"
Requires-Dist: mkdocs-material; extra == "documentation"
Requires-Dist: mkdocs-plugin-inline-svg; extra == "documentation"
Requires-Dist: mkdocstrings[python]; extra == "documentation"
Requires-Dist: markdown-exec; extra == "documentation"
Dynamic: license-file

# pyrailroad : Railroad-Diagram Generator

Python package to draw railroad (or syntax) diagrams. Based largely on [railroad-diagrams](https://github.com/tabatkins/railroad-diagrams) and the [partial parser](https://github.com/speced/bikeshed/blob/main/bikeshed/railroadparser.py) by [tabatkins](https://github.com/tabatkins)

Install it using pip: `python3 -m pip install pyrailroad`

Browse the [documentation](https://epithumia.github.io/pyrailroad/)
