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.15.tar.gz
(60.5 kB
view details)
Built Distribution
bashlex-0.15-py2.7.egg
(104.2 kB
view details)
File details
Details for the file bashlex-0.15.tar.gz
.
File metadata
- Download URL: bashlex-0.15.tar.gz
- Upload date:
- Size: 60.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | fe539cf9eba046f60a8d32eda2a28e9dccdd06cb4b9f5089ec658348ea53a6dd |
|
MD5 | 964e165b427837b5c3940e871ccb4678 |
|
BLAKE2b-256 | c10dff84a5cf5822b12d77ab08ab91b2b00550a7ca742aa9d31381b7c88deb0f |
Provenance
File details
Details for the file bashlex-0.15-py2.7.egg
.
File metadata
- Download URL: bashlex-0.15-py2.7.egg
- Upload date:
- Size: 104.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.13.0 pkginfo/1.5.0.1 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.9.1 tqdm/4.31.1 CPython/2.7.16
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 0c4318b5cc0d1b88905a4e664b14ef9e8ca7155405d7acc08caa58e399047c30 |
|
MD5 | 4a58021baedb42dabed7bac2debaafe1 |
|
BLAKE2b-256 | fc8fc4aa7df2586386799b616228586ec3de9613aa26e78090525bc83ca87e61 |