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-1.0.0.tar.gz (615.4 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-1.0.0-cp310-abi3-win_amd64.whl (944.4 kB view details)

Uploaded CPython 3.10+Windows x86-64

xonsh_rd_parser-1.0.0-cp310-abi3-win32.whl (908.3 kB view details)

Uploaded CPython 3.10+Windows x86

xonsh_rd_parser-1.0.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-1.0.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-1.0.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-1.0.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-1.0.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl (1.1 MB view details)

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

xonsh_rd_parser-1.0.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-1.0.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-1.0.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-1.0.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-1.0.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-1.0.0-cp310-abi3-macosx_11_0_arm64.whl (955.7 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

xonsh_rd_parser-1.0.0-cp310-abi3-macosx_10_12_x86_64.whl (989.9 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for xonsh_rd_parser-1.0.0.tar.gz
Algorithm Hash digest
SHA256 7f214e8d004593b40ff89a2849982c39d55b025bbbd0a38215e2d474beb93c83
MD5 0bf95c40068fef942239b8f857fbe76a
BLAKE2b-256 56b9523ee2aa6105873cf17ea272d89c86663fcfed1d92dd6c4dc7af6cc78387

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 5734cc1b289767abeda0f7a782d880d95cb6dcf1466d3d562e13d5fdaa64aee2
MD5 ffae58257d11a2cd0f5716e5863d7c14
BLAKE2b-256 5e59a9421119446e92ef2b7d8fca42f73ff4aba587f82bc187971aef29d329cf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 63f09cbe5ea06add16c805c46dc07285a287b4ab8c5598ae0dcc5665c4763b2f
MD5 eba3ae75f63485748425d88b0e8a46eb
BLAKE2b-256 f4ee8efc6366ad93544dc36148bcca437a53fa0316098416681d0ef19cccded2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 dbeb418518b97a2946f700e9de8497b4cebfc932b024e791d26a4d4981a3a536
MD5 a855e0c3658156ee2c4a3eb646ae9db3
BLAKE2b-256 48d76e02aee958c92adbeb5ecbafb4875b848699aa089c484c29d7c21352b423

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 f480bfda787e8eb09d14649d317105eb990b0639481fa03929d418de54f7d449
MD5 40943eda14a53295295e4ff6efff4f42
BLAKE2b-256 c2233cc08ce02824bc65ed3b0342d88fe4de2957c5feb10260307253ab63f7a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 5c4805823d2be44cd7c190d4be9c1ac066ec47fe940a2fe27143ffb1d6dc838f
MD5 33267f2062f04d940b56ac4c59dbe245
BLAKE2b-256 4e95fd2f818f5f2ec073041ce4e8fe76ec286e0fd82b984687bac537195e660c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 82eefba6ec5a4a127a3891d2696cd769fd606bcc7c0d1c1aaf983dfa992c588f
MD5 5f246d62fcd72dba58b0a7c03903c22e
BLAKE2b-256 1b75ab245e88baf8d609be4b3239a8252058bb74fc65854292459c83a34b1c64

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 aae0f30bc7ff7446b0b375d580e456a36f43d9c775022651ed0acd6f3ef14da7
MD5 cce7efe912225d712992f94ae66648dd
BLAKE2b-256 8d455193397a60644f6e04743e820d159b39694be8351dcb95ec2d5e09fe1720

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 a826ac60d5f4789069910f2886bd2bc231758c152ed823c63433eb536a82c395
MD5 72fe62c2477ea6ded5bc67d00de2c76b
BLAKE2b-256 2b83b44f6a543729261c674dfc1543078479c45cff4bd563d892dbe42d901ed8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 2c9f8dd5cfbc5bb0667bd93b35adeddc566dc02e31f8366dfa90f470cc858600
MD5 b4c34c878ee5459dd8d20995db473e7d
BLAKE2b-256 800901ba70d7d876575ce5f594a072834d870b27f8b2e8f1ae84eafa74c61147

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 9888acf700a947adc31fe8819ae1d6182bd30ec6d9e77859f69e5fd6dab7c3f6
MD5 3b6c4e3109c140b9ccb052251d6f371a
BLAKE2b-256 aa3e44a55ea435a42e535fbbff7dde365ce048ea357c028a9668c552fdb809c5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 15a74c3ff1c48c532a24b913c53685939cf95764a730ad77f65ba2c89f04e18b
MD5 b57111cbda440503327a29d7ca67fc4d
BLAKE2b-256 bb77bb819caefa207d6386c4135c38378960bcd2ff7022dd6e9d8ade6eb0a9bf

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 ed0d7db88750f25969606bd3866c89039aac7276b857b300067bd07e12dfb338
MD5 46c7ec17506e70a63c7b80e171a573bc
BLAKE2b-256 71c6ac44623308bb98eca877460199078579c9ce5caff285f63cba9c340ded67

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 de15a0a487f3b7070ea88dcb3150e0a4e7a87106e5596c375eb4e8f749d402e5
MD5 9e519497d4a629ccaa980918c7c6a9ca
BLAKE2b-256 948191b891f8d1c7ef83c4ef998e977d36e38c1add9db64be104764b2dc6bc0e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.0.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 eaafd5aef47068b0cd06202afb31d1904286acf655f1cd43b15aa45d81f3af35
MD5 59e2fd4da525cee2243a0b96324e5b36
BLAKE2b-256 3fcc7058f8428bc6c76dc1ab1ac809e1dd4cd74595028caf1bdf1a2b29eaab46

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