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.9.tar.gz
(55.5 kB
view details)
Built Distribution
bashlex-0.9-py2.7.egg
(124.5 kB
view details)
File details
Details for the file bashlex-0.9.tar.gz
.
File metadata
- Download URL: bashlex-0.9.tar.gz
- Upload date:
- Size: 55.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 56fc328a688bb8d7dce5291286c35d4247bef842b90b639dc56ac11b41e530b2 |
|
MD5 | cb09980017feabdb89a08e91965dddc7 |
|
BLAKE2b-256 | 92ba25149710e232ef04456ea205607b6873212e88b7912dcf447e6452343310 |
Provenance
File details
Details for the file bashlex-0.9-py2.7.egg
.
File metadata
- Download URL: bashlex-0.9-py2.7.egg
- Upload date:
- Size: 124.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ecef1001a9b186cd2bfdcd2684d4191a40b8f9d44ca9733551260f606682b50b |
|
MD5 | fc4ee54728ca2f919f4464be84625088 |
|
BLAKE2b-256 | 8dcfbfd30b615cbc27c1d4540178d456a0aa95a8f2083f562c3512dafb94e1e9 |