Skip to main content

No project description provided

Project description

Xonsh Recursive Descent Parser

A Rust based, Python recursive descent parser for Xonsh.

Usage

  • install it with pip
pip install xonsh-rd-parser
from xonsh_rd_parser import parse_string
parse_string("print($HOME)")

Credits

This library is based on ruff's own Python parser.

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

xonsh_rd_parser-0.2.0.tar.gz (612.1 kB view details)

Uploaded Source

Built Distributions

If you're not sure about the file name format, learn more about wheel file names.

xonsh_rd_parser-0.2.0-cp310-abi3-win_amd64.whl (930.5 kB view details)

Uploaded CPython 3.10+Windows x86-64

xonsh_rd_parser-0.2.0-cp310-abi3-win32.whl (895.4 kB view details)

Uploaded CPython 3.10+Windows x86

xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl (1.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ x86-64

xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_i686.whl (1.3 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ i686

xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl (1.3 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARMv7l

xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl (1.2 MB view details)

Uploaded CPython 3.10+musllinux: musl 1.2+ ARM64

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ x86-64

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl (1.2 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ s390x

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl (1.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ppc64le

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl (1.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARMv7l

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl (1.0 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.17+ ARM64

xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl (1.1 MB view details)

Uploaded CPython 3.10+manylinux: glibc 2.5+ i686

xonsh_rd_parser-0.2.0-cp310-abi3-macosx_11_0_arm64.whl (944.9 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

xonsh_rd_parser-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl (977.1 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

Details for the file xonsh_rd_parser-0.2.0.tar.gz.

File metadata

  • Download URL: xonsh_rd_parser-0.2.0.tar.gz
  • Upload date:
  • Size: 612.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: maturin/1.7.8

File hashes

Hashes for xonsh_rd_parser-0.2.0.tar.gz
Algorithm Hash digest
SHA256 b2846a0055331903afc6caf0b7b381576b46f11b006ffc8368a9e399dc2855b1
MD5 7302e4907fdd586cdffea3b3a69e32c6
BLAKE2b-256 5dc61b3abbe0f9601c5a74621cd03272bcc8695560d227ef0b3561d269aa7a25

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-win_amd64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 a6832f3ccc09f4df80d200d33b49c07e133b2540373b3609ef596a10c46ee6da
MD5 e537348841dd48f277f1ce5b69d0b347
BLAKE2b-256 3b1e3a63f62704a6d428719aaedac2495bd5f97d58f0fa7ddff223b487b15d4c

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-win32.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 0653a5f5f43107d7cca0ddded3d84bfb81f79fd7f844bfc4791438f4c0370732
MD5 98076076f400e1fe50aef3a1a8f23a1b
BLAKE2b-256 b20ae48f76e9d9e05ac295bbb3d955b0f3bdac0a0ff1129d6cd31e174fc98d61

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 80459cc244e7b78a266c763b92e41c4a566414adf78a1b53e4b89d6f0a91fd29
MD5 132f5ed74dbf7ae4dcd5cc2819c1aee0
BLAKE2b-256 b067bc5cac7af89ef7c0a96c8f5710b339f970b52401ac607bff7247d5cf78d6

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_i686.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 6cdc7d6e225d86012e582dbdc2370f488a8d4b57c641eb015ed7fc31ccc0bb4b
MD5 0b81313a8946d8fcb0dafe39cd1aa16f
BLAKE2b-256 2c51e0625a1d11738eb04ac286a4ad05c0b13bb71b4a07469d06957ae5ac6679

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 2e3a0b9472379cdee01923f80252b1dd9e5f235b29f0c144d165a925d2fae197
MD5 2501dfffdcec55748e5e3206486b7a1d
BLAKE2b-256 18bc1cce168538ac2599388fdbca6b8084640056f2269d8470c595ce53d05177

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 eb99d84209f727a5d84b7eb9e813a098bcc6a8f0bb52f590e90ca7de63b1a6a4
MD5 b940306cb70217fb6cf5cfb5a8c20732
BLAKE2b-256 b2fca6c0d5f076c83bc3b166c5842b5e5112877c4105fb64f6baf9c109cac866

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 2483001c82e83ed40e2a65b04688cfb1768c88d800584f30ba55b7dde2572f03
MD5 52dbd9a7a00a618a569a77231979e826
BLAKE2b-256 1be05eb160df706b98eda9aa4c28966a6410f28ffd739de8b04d1b8598a402f1

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 e454ad76e4eb2692050c5d549f61a793e3d5ef867b7fd7e03d170b67d580b277
MD5 7e75b7c089e25eb25872efc3c567def7
BLAKE2b-256 c953cc8512b57815a07a2716ec728a0d9d2c9539e386a6defdc05e06457e6dba

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 afb3dabcf70e5702901ed94cba0b552c7eb7ce2810bfbcc52981d66df2a08887
MD5 7eb866cbd941036105157af6c585db1f
BLAKE2b-256 dc349dc8ab425de261b5e66d39db9a6e971743186048e1443aadd7758dc44a24

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 72a09c138b849e38ae6f279ff1881044b105793fa23ec29fcb3342ccce3461c5
MD5 b745962734d285b2d570903e812cdf90
BLAKE2b-256 7d03b08315f31c08f2fb79adc6f6daffa51159782290483b3d92644dfd3cd67d

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 56fcf8474ebde27b78e5fae25dd75e214da0cf1a738c6e4aca2d7ec2a4d13c9a
MD5 2388033696b22daec2f7f4cf69618ff3
BLAKE2b-256 ecbf9b3f86fe7b12ef87803b208a3515cf387aab32f7897144ab9388d7b5fa37

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 945869ca481a3ead3b07ea189774706219d900793c6d64f78337836fdd2a41f4
MD5 f5c40a08880a8dd956d59dd1eed61c48
BLAKE2b-256 262d1406954a02674ea61033974aa4fcc8e2e9de6198030506438602994179d8

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-macosx_11_0_arm64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 a927dbe0048d02630c0d1c4d180db945066c8e0f493400b18438a7dabb278d16
MD5 b00cde10732634df01859868515d7b7e
BLAKE2b-256 970b5c8589ef7f9f1169d28121a28edb9d41dc845328a3f2a7b83983454029a4

See more details on using hashes here.

File details

Details for the file xonsh_rd_parser-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl.

File metadata

File hashes

Hashes for xonsh_rd_parser-0.2.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 1f9aaf0e8bb42d339be9ee307ac42ef9b1d78e0d2bac19fb7ef76d74e1885a0c
MD5 748ada849aeb8d5f3269a819a03e6016
BLAKE2b-256 b4ac286100ba2bfdf7fcf2d612608bc4753db573599295e33d387492d934082d

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page