Python parser for bash
Project description
bashlex is a Python port of the parser used internally by GNU bash.
For the most part it’s transliterated from C, the major differences are:
it does not execute anything
it is reentrant
it generates a complete AST
See https://github.com/idank/bashlex/blob/master/README.md for more info.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
bashlex-0.4.tar.gz
(55.3 kB
view details)
Built Distribution
bashlex-0.4-py2.7.egg
(124.2 kB
view details)
File details
Details for the file bashlex-0.4.tar.gz
.
File metadata
- Download URL: bashlex-0.4.tar.gz
- Upload date:
- Size: 55.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | dd8a5dcadfb9abc1e43d655a7e42bd357365ab6830d06a8fe9ec37a371cee42d |
|
MD5 | 0b8545d42c3d0da43de19e123cb86881 |
|
BLAKE2b-256 | 0e38fe4f9d3f9b07990dbf707daa520722e58d77b500f0cb5014b34e0fdf2593 |
Provenance
File details
Details for the file bashlex-0.4-py2.7.egg
.
File metadata
- Download URL: bashlex-0.4-py2.7.egg
- Upload date:
- Size: 124.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | c9abdcac6c34ad74dc765d74cc5ec74acc83e29813048adbd34d70cf47ca5c18 |
|
MD5 | 0513508f852014f5401da8810c49ba0c |
|
BLAKE2b-256 | e57e497d221132b5463eab2ed7fa396aa1b304b9a505bb037442ab24b79ee120 |