Metadata-Version: 2.4
Name: tree-sitter-rust-orchard
Version: 0.13.0
Summary: Grammar for Rust that aims to be closer to the actual AST
Author-email: Max Brunsfeld <maxbrunsfeld@gmail.com>, Amaan Qureshi <amaanq12@gmail.com>
License: MIT
Project-URL: Homepage, https://codeberg.org/grammar-orchard/tree-sitter-rust-orchard
Keywords: incremental,parsing,tree-sitter,rut
Classifier: Intended Audience :: Developers
Classifier: License :: OSI Approved :: MIT License
Classifier: Topic :: Software Development :: Compilers
Classifier: Topic :: Text Processing :: Linguistic
Classifier: Typing :: Typed
Requires-Python: >=3.9
Description-Content-Type: text/markdown
License-File: LICENSE
Provides-Extra: core
Requires-Dist: tree-sitter~=0.24; extra == "core"
Dynamic: license-file

# tree-sitter-rust-orchard

[![crates][crates]](https://crates.io/crates/tree-sitter-rust-orchard)

This is a fork of the [tree-sitter-rust](https://github.com/tree-sitter/tree-sitter-rust) grammar.
It focuses on:
- faithfulness of the produced trees with the semantics of Rust
- ability to parse Rust files with recent syntactic constructs
- proactive reviewing of contributions and onboarding of their authors into the project, via the [governance model](https://codeberg.org/grammar-orchard/.profile/src/branch/main/GOVERNANCE.md)

Note that unlike upstream, generated files are not checked into git, so you need to run `tree-sitter generate` after cloning this repository.

Contributions are welcome, so are co-maintainers.

[crates]: https://img.shields.io/crates/v/tree-sitter-rust-orchard?logo=rust
