Expand description
deagle-parse — tree-sitter based code parser.
Extracts code entities (functions, structs, traits, impls, imports) from source files using tree-sitter grammars.
§Feature Flags
pattern— structural pattern matching via ast-grep-core
Re-exports§
pub use rust_parser::ParseResult;
Modules§
- c_
parser - C language parser using tree-sitter-c.
- cpp_
parser - C++ language parser using tree-sitter-cpp.
- go_
parser - Go language parser using tree-sitter-go.
- java_
parser - Java language parser using tree-sitter-java.
- python_
parser - Python language parser using tree-sitter-python.
- rust_
parser - Rust language parser using tree-sitter-rust.
- typescript_
parser - TypeScript/TSX language parser using tree-sitter-typescript.
Functions§
- parse_
auto - Detect language from file path and parse.
- parse_
file - Parse a source file and extract code entities.
- parse_
file_ with_ edges - Parse with edge extraction — returns nodes and relationship tuples.