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.3.0.tar.gz (615.2 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.3.0-cp310-abi3-win_amd64.whl (943.9 kB view details)

Uploaded CPython 3.10+Windows x86-64

xonsh_rd_parser-0.3.0-cp310-abi3-win32.whl (907.6 kB view details)

Uploaded CPython 3.10+Windows x86

xonsh_rd_parser-0.3.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.3.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.3.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.3.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.3.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-0.3.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.3.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.3.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.3.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.3.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.3.0-cp310-abi3-macosx_11_0_arm64.whl (953.7 kB view details)

Uploaded CPython 3.10+macOS 11.0+ ARM64

xonsh_rd_parser-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl (986.0 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for xonsh_rd_parser-0.3.0.tar.gz
Algorithm Hash digest
SHA256 8715a9bc1b400277d1459a265fb6baf7ee56fbbcfe0741c9c76ea0006d9934c4
MD5 98a879558ebce5c1cfccba18d825a5ff
BLAKE2b-256 94ec6c7e821ea8befd5c1a2d6ebea2d765e5016fb6f3b1be8654bd6c7a5cc959

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 ccdfe0bee3501fcf59da36c5a7284df206d33e84c785710b31ce16408ff81d9a
MD5 4b4a7eb6cc1c2d03ccce463f79602da0
BLAKE2b-256 e029f852efe6b5a01370e7e72bb5ce3085fb70a89603f0fa222daf89b2510648

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 2bb7689d7a05e4905d87b8ab3f2ab25e504b168d526060233917ba63fa390bb7
MD5 60aeb76efdfd6889cb43f60630bd5a08
BLAKE2b-256 8778bcc72893e52d47154ee3220e709af0b0bb2ffa079bb9ac945fb6773623f2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 052fd8647423af15761f4eaaed4419df944a5b63e577fe746513a8cdeb83176a
MD5 47ad66378ba8655408fb4a7ec83ea49e
BLAKE2b-256 a6895bc0a3c8ac1779723682fe1f3100f34daac6298536aa896a8b0b378866df

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 1e2313af98e50b7f742af1dc5e99e5c34887bf43229c360a60b171f2f5a2f2e2
MD5 01428f66736ddd94f1114fbf59ffa285
BLAKE2b-256 0c4c5f42d6adf4a2a49cc0ea8081dcd356ee52a1dce717ff098866b6bf0044cb

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 81c03c3938be82cbbc02f3ea650c46778fe74c129decabb9c53849c9538e2e34
MD5 533d29d1a4e04acf16a62f6d755f5c13
BLAKE2b-256 d35f2cc60019609196c922ccac9a4d6cf2c5a0b32e63aed5d720881ea8476069

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 afe24fef2e34a1a945867d0d1bdd714a8c014bb68d75c5fc6555664f55207e73
MD5 dc24f87c34c97b1f014a0b2e6c0c6600
BLAKE2b-256 45d2fed85ce84cd25b1cd6922e30e4113f633c98d0c3d7d396b899f137a8de6a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 ea555abcf48418b6fe9530a880e7b74f8ebee5fa5578ca9eb7b866a7d6226b93
MD5 3c10848fe6bbab7c395ed11797e30645
BLAKE2b-256 2657773cba32bb3ab84439546ae87514662eee84a0f22e51a74e38a28014066f

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 cd7878dee0cf91a39c455f7fa820ae0269eae6998ac348422be7341cb6878d0c
MD5 bce2d3c8952c6e3dcd26dff51e507293
BLAKE2b-256 5cd23988350958c186f0cc2397110463e8c2cac8edd158163613da1aa1363935

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 35c05cf2860a575382645de10386e9450aa5de72a2c449bd5a6e924529112dd2
MD5 fb09d4dd87ccc53b2067350de682554e
BLAKE2b-256 70e2dd396cf2f4335f9aa1badef34c9630e3b5d7eb05cc55e00a4e8549fd2c25

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 d1679f253004356934cafcd078822d155859c1dbec91eec7502f6f26d2bc440a
MD5 e6a3a24dcb92b7b90c672aa57c137c6e
BLAKE2b-256 842bd4e19ecad6de588f607b7ed530676596707eaeb7459cf4ec9f526d7c59d8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 9fe5dabce9a9b5482e7c8700db4e058967237f002f4c9f7104b6bb897d9cb9bc
MD5 f5a15ffc2a9e1231da79fbf87e42b3b7
BLAKE2b-256 36bbb353e15b6183674c23ed14461811a1cf202f7dcdfef75dcbfabaaf7e2ff5

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 29e8cfb37721d23bbe1170709248443d71d692dc0c738e6cd720f281daf12d8e
MD5 30d7d4ca23f799e7ba9d97d2c2756117
BLAKE2b-256 7d15b40d0fa75289b90cb314c08e0a08bb1278a9e41d73a8c00307b0cdc14754

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 16bfd0121f4c5a421eb5a7d93a514011ed310ae54ac6f149ade9638640cb7e6a
MD5 78b6c2aa0ed05add6852d9708ec0f66a
BLAKE2b-256 d853589314bb4bf1dd6b88a22d5c3b425c62d7f49b09ce8e70e43a7b467e8567

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.0-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 7c093442892f858ea626011b8ee831d86b674008b308005ea4ce14aab947683a
MD5 85772071ac12db366ae1dfec5f4e38e5
BLAKE2b-256 27e0446ba2f127385046931c375740d3853f53acf39c57d0cb81e9ea91868d98

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