Sphinx plugin for documenting language grammars
Features:
-
A new domain with
grammarandruledirectives calledsyntax. -
Directives for rendering syntax diagrams.
-
Directive for extracting documentation comments and rendering docs and diagrams from ANTLR4 and Bison/YACC source files.
Resources
Requirements
- python >= 3.12
- sphinx >= 8.0
Installation
pip install sphinx-syntax
Release files for sphinx-syntax 1.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| sphinx_syntax-1.2.1.tar.gz | 220.9 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| sphinx_syntax-1.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 355.1 kB
Release files / sphinx_syntax-1.2.1.tar.gz
| Download URL | sphinx_syntax-1.2.1.tar.gz |
|---|---|
| Size | 220.9 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
4dd0119d63dbdd71824dda0748b6880a2067598d5571dd8374ee87fb28555b9c
|
|
BLAKE2b-256 checksum How to use checksums |
d5dabe4e5e60c8707385c356d0adbfa99b13b2e2b3395ec321b3cd9a735de209
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Release files / sphinx_syntax-1.2.1-py3-none-any.whl
| Download URL | sphinx_syntax-1.2.1-py3-none-any.whl |
|---|---|
| Size | 134.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
bb88301e270f5062918ac64e567c4ef681f3ddd55b24683ce56e3ac3ca35d817
|
|
BLAKE2b-256 checksum How to use checksums |
ac2632c553454bef0639c28d4f6c1d0d52a8929c19d3d3b188d98e08f4752c9d
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|