#sparql #parser #incremental

tree-sitter-sparql

tree-sitter解析库的SPARQL语法

2个版本

0.1.2 2024年6月29日
0.1.1 2024年6月29日

#182 in 文本编辑器

MIT许可证

2MB
53K SLoC

C 52K SLoC JavaScript 1K SLoC // 0.1% comments Rust 33 SLoC // 0.4% comments

tree-sitter-sparql

tree-sitter的SPARQL语法。

重要

这是tree-sitter-sparql的分支!它只是更新并调整为Rust。

用法

所有需要知道的信息都在文档

总结一下

  • 在您的系统上安装tree-sitter-cli
  • 使用:tree-sitter generate构建解析器和所有绑定
  • 使用tree-sitter test测试解析器
  • 测试定义在test/
  • 语法指定在grammar.js

如果您想在Rust项目中使用此软件

其余部分请参考文档

参考文献

依赖项

~2.7–4MB
~71K SLoC