Pure-Python replacement of `org.antlr.v4.gui.TestRig` (aka `grun`)
Project description
Pure-Python replacement of the antlr test rig, org.antlr.v4.gui.TestRig (aka grun).
There are a few places this executable differs in the interest of better or more Pythonic design. For example,
I use click’s conventions for CLI argument parsing, which have a double-dash for long-options, rather than Java’s convention, which have a single-dash.
I use JSON strings to escape source lexemes. This is more elegant and is easily parsed in whatever next phase of processing exists.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
File details
Details for the file antlr4-grun-0.4.1.tar.gz
.
File metadata
- Download URL: antlr4-grun-0.4.1.tar.gz
- Upload date:
- Size: 4.9 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.6 Linux/5.8.0-63-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 6130c5cfba1beca12f9d53712f733160f9961d4c588c0634cd95ffe2840b0c6f |
|
MD5 | 9c552c0f2445c77f7f772eb11616ad38 |
|
BLAKE2b-256 | b5c46b4b2be204d363848b34c03cb695c158c5e97d80dc1909b6d4011cef5bca |
File details
Details for the file antlr4_grun-0.4.1-py3-none-any.whl
.
File metadata
- Download URL: antlr4_grun-0.4.1-py3-none-any.whl
- Upload date:
- Size: 6.0 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: poetry/1.1.8 CPython/3.9.6 Linux/5.8.0-63-generic
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c36a7ed81c51a716cad4cad946db7db1ecf4bf111329dd8ecd6bd641f478f346 |
|
MD5 | 14d39a40358f13e1282592ea7ebdd71f |
|
BLAKE2b-256 | 9f6a50ad9210d677d43dc27e9ce1f8078e73fb1212115f97f76663da65464112 |