2 个版本
0.1.1 | 2022年1月29日 |
---|---|
0.1.0 | 2022年1月29日 |
#446 在 文本编辑器
115KB
4K SLoC
tree-sitter-jack
tree-sitter 解析库的 Jack (nand2tetris) 语法
lib.rs
:
此软件包为 tree-sitter 解析库提供 Jack 语言的支撑。
通常,您会使用 language 函数将此语言添加到 tree-sitter Parser 中,然后使用解析器解析一些代码
let code = "";
let mut parser = tree_sitter::Parser::new();
parser.set_language(tree_sitter_jack::language()).expect("Error loading jack grammar");
let tree = parser.parse(code, None).unwrap();
依赖项
~2.8–4MB
~72K SLoC