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.1.tar.gz (615.5 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.1-cp310-abi3-win_amd64.whl (946.2 kB view details)

Uploaded CPython 3.10+Windows x86-64

xonsh_rd_parser-0.3.1-cp310-abi3-win32.whl (909.8 kB view details)

Uploaded CPython 3.10+Windows x86

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

Uploaded CPython 3.10+macOS 11.0+ ARM64

xonsh_rd_parser-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl (990.5 kB view details)

Uploaded CPython 3.10+macOS 10.12+ x86-64

File details

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

File metadata

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

File hashes

Hashes for xonsh_rd_parser-0.3.1.tar.gz
Algorithm Hash digest
SHA256 cbe09f712d84ea5723873c1178c1efc9378ca2b8f3b886231e7173e41da8a923
MD5 be31dbb12c4b569189603e75e0702d19
BLAKE2b-256 8995da9834004ebc99c58fe2908f4036a5b6fc9feaf5641a65699b20fd8a89c7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-win_amd64.whl
Algorithm Hash digest
SHA256 7f4382d4687ae94ac47f499a8a63e12596bed6c8ffe08f917f5fed4049572e6f
MD5 cb12e9d4aa8da82ebbe98696b8709d64
BLAKE2b-256 4f6824c0769740c0404d0c388261c55aed100b860edc0b0680858fd5b0e187cd

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-win32.whl
Algorithm Hash digest
SHA256 9c39356d0f50ded8c35d41c11ba23c809c432b0b1e233583db314a601b41cc9f
MD5 6385b275fa9b4cc88bbea878552617eb
BLAKE2b-256 2e33cf6e8a117d5552db5fc6645d769e74b7a7d9f0486b2ffaa6b04fa77685e4

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-musllinux_1_2_x86_64.whl
Algorithm Hash digest
SHA256 c1a5106be89d525aacee4e21869356b632c479e7026a0051e78a2af53e622e48
MD5 8e3c7e4565f14b9ace57801271021f47
BLAKE2b-256 1189aaf351e90dc56df2821e53c297b4ab91ec8294b3f7c0632da57958bf6316

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-musllinux_1_2_i686.whl
Algorithm Hash digest
SHA256 3ca0ed58e111b4909b4e6460f950320d7710d261082e4053554399793da18bff
MD5 fbf0b94d7fd1bc9607b2b6156477edc0
BLAKE2b-256 0d5525197d2599459ce434e79f9d71551d68a93ac4c138ee4d69169a2dac861c

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-musllinux_1_2_armv7l.whl
Algorithm Hash digest
SHA256 3c7deec79c37cce91d2dbac31f13560f4af8ea7b6d00ae033e4589d28012babf
MD5 3a72c29a206e6e1a24fe858e7ed50367
BLAKE2b-256 6f03e0d9640fc9bec9fd23d6314015e11833d9968614b0c3a4276bf034f32bb8

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-musllinux_1_2_aarch64.whl
Algorithm Hash digest
SHA256 333c492ca2c4bfb29779fb3cff8879ddf0284c78abc946b26ccca97c02af2e9c
MD5 2da81429a0f6a5a2a6659114cc1b8709
BLAKE2b-256 bfaf6b31ef809385c45e0ea805d467be8d1d691c96543ad3f6208ed6eac56dfa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
Algorithm Hash digest
SHA256 9a1657dd877f5ee34e6afad90b2441140740cb9ec40c331bd47e9e6eaa4cd050
MD5 876f74a9188cf79d96b6924b6c64a300
BLAKE2b-256 b58bbc7ee731f00764ed2e6068e018b33b03c090f92441aa2dd1387436200626

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_17_s390x.manylinux2014_s390x.whl
Algorithm Hash digest
SHA256 0128ffcc2eefad676c3ddb837194b3967190b231c4c2d2b450d8dddf3575788e
MD5 1758abcd8772af7f05b7e853b2c2194e
BLAKE2b-256 c3b0460d79fb93d906912a39432639f2a05d6207f1c7321d53c049b2a4ed2cd2

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_17_ppc64le.manylinux2014_ppc64le.whl
Algorithm Hash digest
SHA256 9089d2e6b20944bbd7e26243591794bd3af0a7c022f5caaf7cebec2cf98c3193
MD5 9d51e7822a1b01e3c2fe1bd5e7cb0ae1
BLAKE2b-256 04342454ec5a2980eae286fd7c6e535c40ba4e14a685f04381ca54ead7057cf7

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_17_armv7l.manylinux2014_armv7l.whl
Algorithm Hash digest
SHA256 4e0ab4c4715ffd61318149122a53be91da1505b966d7b9e0ea581ed769140ed9
MD5 0f0c847765374e3a825357aa78509b0b
BLAKE2b-256 433401fffa27de292cd6a119854002406a3a6c6fa05edc2115a491e3efa9d843

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_17_aarch64.manylinux2014_aarch64.whl
Algorithm Hash digest
SHA256 73d1361cab406925ccfa289f4dc6bc5ab02420f813aa4a61746a5cbb734ecb30
MD5 bb426d0837e8c5ca39bb6df9b4a6cb0b
BLAKE2b-256 ee78ddbe59349b8b00cc33b8cedb91c0d71c2b3864f0cd9ce86dd1dcd4a6b54a

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-manylinux_2_5_i686.manylinux1_i686.whl
Algorithm Hash digest
SHA256 c78b45c4c1dcc3a43e7a768c67e81b1579386ea59f27a13a396877ea13b65cdb
MD5 6e03b0667acd6c3118e3c79164e9cfa9
BLAKE2b-256 a2a8fd433e986f2025d857c03ea147cb01de3809d4c9923bbb76a0675a0ccdfc

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-macosx_11_0_arm64.whl
Algorithm Hash digest
SHA256 deb5bff8a258f3979c6187637e9971e6699654f01ababcf61e66aa7f977e1f5d
MD5 ec56f13f3fab1c7c873511cb1d905e65
BLAKE2b-256 a5bbaa38fa8ff88bc868c3131bcc387dc6200eefaf01846525ee5752960a30fa

See more details on using hashes here.

File details

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

File metadata

File hashes

Hashes for xonsh_rd_parser-0.3.1-cp310-abi3-macosx_10_12_x86_64.whl
Algorithm Hash digest
SHA256 e591d289c416a4e2ab0f06b347bf4deb5e08d17ec71a7aa680898ba8e7c77b05
MD5 c4fe8cb90a374634d576f0cb496dadd4
BLAKE2b-256 ce48a4fb35e961bf0afb3136693ae7876741f6c150db54a956bbf9e25d018721

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