https://github.com/stenbror/roslyn_python_core_parser
Roslyn like Python Core Parser written in Rust
https://github.com/stenbror/roslyn_python_core_parser
Last synced: 6 months ago
JSON representation
Roslyn like Python Core Parser written in Rust
- Host: GitHub
- URL: https://github.com/stenbror/roslyn_python_core_parser
- Owner: stenbror
- License: mit
- Created: 2024-12-23T19:53:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-30T20:59:44.000Z (over 1 year ago)
- Last Synced: 2024-12-30T21:36:29.828Z (over 1 year ago)
- Language: Rust
- Size: 83 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# roslyn_python_core_parser
Roslyn like Python Core Parser written in Rust
This will be a library containing a fully working Python 3.13 parser and tokenizer that produces a syntax tree with tokens and trivia just like the Roslyn parser for C# from Microsoft.
It is fully written in Rust and will be extended with utility functions to manipulate the abstract syntax tree. Enjoy.
## Building and run tests:
- ``` cargo build --release ``` Building the release dll library
- ``` cargo test ``` Building and execute all unit tests and integration tests.
- ``` ls -la target/release ``` To view resulting files. On windows use *dir*