12个版本 (稳定)
1.0.9 | 2024年7月21日 |
---|---|
1.0.8 | 2024年2月8日 |
1.0.7 | 2024年1月1日 |
1.0.6 | 2023年12月29日 |
0.0.3 | 2023年9月23日 |
151 在 文本编辑器 中
每月123次下载
515KB
16K SLoC
Ursa的Tree-sitter语法
© 2023-2024 Reuben Thomas
这是一个针对Ursa的tree-sitter语法。
它以ISC许可证分发。
它可以用于例如为Emacs tree-sitter模式提供动力。
lib.rs
:
此包为tree-sitter解析库提供Ursa语言支持。
通常,您将使用language函数将此语言添加到tree-sitter 解析器中,然后使用解析器解析一些代码
let code = "";
let mut parser = tree_sitter::Parser::new();
parser.set_language(tree_sitter_ursa::language()).expect("Error loading Ursa grammar");
let tree = parser.parse(code, None).unwrap();
依赖关系
~2.7–6MB
~110K SLoC