Skip to content

A Rust library that parses Xonsh and provides Python bindings to it.

License

Notifications You must be signed in to change notification settings

jnoortheen/xonsh-rd-parser

Repository files navigation

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.

About

A Rust library that parses Xonsh and provides Python bindings to it.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published