2 个稳定版本
1.0.1 | 2023年12月18日 |
---|---|
1.0.0 | 2023年7月31日 |
#210 in 文本编辑器
10,883 每月下载量
110KB
4K SLoC
tree-sitter-gomod
tree-sitter 的 go.mod 文件语法。
状态
该语法相对较小,对我来说在语法高亮方面表现良好。我预计它会略有改进以更好地适应 tree-sitter 最佳实践,但应该不会有重大变化。
lib.rs
:
此软件包为 tree-sitter 解析库提供 gomod 语言支持。
通常,您将使用 language 函数将此语言添加到 tree-sitter Parser,然后使用解析器解析一些代码
let code = "";
let mut parser = tree_sitter::Parser::new();
parser.set_language(tree_sitter_gomod::language()).expect("Error loading gomod grammar");
let tree = parser.parse(code, None).unwrap();
依赖项
~2.7–4MB
~72K SLoC