No description
Find a file
2023-05-31 20:03:46 +09:00
.github/workflows Make parser location optional 2023-05-11 04:40:10 +09:00
ast Parse for expr and stmt variants + identifier, constant (#78) 2023-05-31 20:03:46 +09:00
ast-pyo3 Add parser deps to rustpython_ast_pyo3 (#75) 2023-05-29 16:48:05 +09:00
core Add utilities to enum (#44) 2023-05-16 23:29:49 +09:00
format Upgrade bitflags to remove clippy wanrings (#54) 2023-05-18 01:50:00 +09:00
literal Add utilities to enum (#44) 2023-05-16 23:29:49 +09:00
parser Parse for expr and stmt variants + identifier, constant (#78) 2023-05-31 20:03:46 +09:00
ruff_source_location Make parser location optional 2023-05-11 04:40:10 +09:00
ruff_text_size Separate byteoffset ast and located ast 2023-05-09 00:21:52 +09:00
scripts Parse for expr and stmt variants + identifier, constant (#78) 2023-05-31 20:03:46 +09:00
.cspell.json Setup spell checker 2023-05-10 17:57:15 +09:00
.gitattributes gitattribute 2023-05-07 17:20:52 +09:00
.gitignore Set up workspace - Forked from 2023-05-05 23:49:50 +09:00
Cargo.toml Separate rustpython_ast_pyo3 2023-05-23 02:50:12 +09:00
LICENSE Set up workspace - Forked from 2023-05-05 23:49:50 +09:00
README.md README (#47) 2023-05-17 18:01:00 +09:00

RustPython parser as a library

This project is forked from RustPython project. The parser is one of the core part of RustPython and Ruff project.

We try to keep these crates as a well-packaged library for more potential users.

Projects

  • RustPython is a Python interpreter
  • Ruff is an extremely fast Python linter
  • Baembal is a Python package to accelerate ast.parse