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.1.0.tar.gz (616.7 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.1.0-cp310-abi3-win_amd64.whl (946.4 kB view details)

Uploaded CPython 3.10+Windows x86-64

xonsh_rd_parser-1.1.0-cp310-abi3-win32.whl (909.9 kB view details)

Uploaded CPython 3.10+Windows x86

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

xonsh_rd_parser-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl (990.9 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for xonsh_rd_parser-1.1.0.tar.gz
Algorithm Hash digest
SHA256 f5783093efec5cf8f5ac51f6911e423fa66b407f04b3f4ca44fb730d4344d269
MD5 7ea8ac2725d7a18b44742e94b38e8939
BLAKE2b-256 77c49c7fd5dfc42fac59730853c86c847e27ac50c194f7cb7eeb9a92ed43277c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 32177d52d21a44093ac73cd89df11905b1940674250c0e174932d8041c71dabe
MD5 419e38b333b5780928b9e6ad5a8253be
BLAKE2b-256 c86658e1d1f27e7710e73977248d2306721c2fc3cdb3b14c3bc2cf456c0352b7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 fdc398c9a6a2bb07fd793c5f90a4bfe6a7582676e9f0e5742da9d3935ba66c27
MD5 71abfd89b5855abf00f3eea43bd25431
BLAKE2b-256 e77f4de0487d1533902625f43162b406d22044860d733dd4de623714a8e695f9

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 19a38969fbb42e686bded9da7b880f0f145820755749e4f7496cba64b10ac7ae
MD5 53f7391a03cbd5963e3620688f7be5be
BLAKE2b-256 9a5f7bb0fede5308d08e166a37cc0d7dd21d88d002026a8e88615b422b22268d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 c7729c690dcc0bf860aa01aafce70128794067159db0890d5db6a1edca47f4f0
MD5 d13ff51ee0e29116fb21a4e5c881d403
BLAKE2b-256 2b8ebdd3e30986ff3229ab3e1afe75a2c455d256a271d3345ebc7529b8995bca

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 94d6abcd40f1cd0eba6cfdfdc95c296de8c3b1addcd9873413e6e8196bca67fe
MD5 ceefb5429e3e40baf9edab89286686d9
BLAKE2b-256 bf23f3b20f8d7503f4a91867ac34dcdfd785e99f3c27afa72c05176bb9b12106

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 cb2473c9da282781e2ea2cc8cff3f5ffd53890958a565375e2673de7d9af2d91
MD5 44bdaebd298b2d98b500b6b784ee4857
BLAKE2b-256 9a616e79164a1484c36802053e4d93232f75004aa72498553836359d1cf649a5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 3609597e0a29993a3917c77cf6b825d7128588aa9295fd013c3b2f6dea262bc9
MD5 377c3c89a7a7202481073438e45c0826
BLAKE2b-256 a784a7fcaaf644983fdb616a8505c0bacb18a088e13b86bf5ba2361e88f3706d

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 1491084af5e040e0e5f8f8333ddc668afa4cd3b0f182f6140556de81901077aa
MD5 1cb4a6a71ddadaacafa2f81fce0e8e0b
BLAKE2b-256 7b1601958f9631f690e44fd66fc173207a56773dab3b588deb42a242fa7bd462

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 a5c5b45cca97de315aaa83f3df806e1b342dac269f5efb690349a6b6c7ef40a7
MD5 93fc351b1e68c76a1a6129af21ab67e8
BLAKE2b-256 37399e8f8f995ab55daa1d0c497d6550666d4c7fef4b9c0a34ebcaa8faaa850f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 aad709715cd0a43fd258139903582ceb964093e7030cbab4cbac68d0313ef375
MD5 2519ee665e233a86e195d0c4c83aa06d
BLAKE2b-256 6071500e9354694c70a5ceeb87a1d3bc131608e3d545a631cd7adc9d12d923da

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 f5e14b8afb276f088f2929cc2d67298f7fcda9a1a8038a074dd6ecda69e39873
MD5 2e01ce5e7a2bd80a027e388b093dc5e1
BLAKE2b-256 a8fa2dc9eec8f6df8ab5bedbe62f1b4c3b152a506e9f6d468ced5ce679a78ff6

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 b275d16b461cd0fce3f86932af6181e49b499d230aeae44b2293749f3a25a058
MD5 047f3ab766fc58c7d1355306ab2343bd
BLAKE2b-256 f9e22b581442f06f1058a2c5735fc531244e5fd732e5881a7d147aa7f142de3e

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 27e4fcf3d829f00afe50d9051ab37fbb54ad4328ca0ea4749d380a29c185c737
MD5 7c8d7a1132899fa30e568e5f32041241
BLAKE2b-256 e0da144332fe3f6aa177535386f8850eb354f6ecb6f82dbbbc79369b40723133

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-1.1.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e29d552ba1987f495994e58e2b471427ce0513b1b6ff757df3834560cfa4042e
MD5 3eab542ad317c3e535602020509d6797
BLAKE2b-256 5b229d518fdabf37845c3c299138169f7ea5a04ca963e080c4bcaeab33f14591

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