#tree-sitter #typed #node #generate #wrapper #queries #json

type-sitter-gen

从node-types.json和查询生成tree-sitter语法的类型包装器

7个不稳定版本 (3个重大更改)

0.4.0 2024年4月1日
0.3.1 2024年4月1日
0.3.0 2023年7月18日
0.2.1 2023年5月16日
0.1.2 2023年5月8日

#417编程语言 中排名

Download history 217/week @ 2024-04-02 3/week @ 2024-04-09 121/week @ 2024-04-16 1/week @ 2024-04-23 1/week @ 2024-05-21 6/week @ 2024-05-28 4/week @ 2024-06-04 2/week @ 2024-06-11

每月259次 下载
2 crates 中使用

MIT/Apache

115KB
2.5K SLoC

type-sitter-gen:为type-sitter生成类型包装节点的基功能

Crates.io Docs.rs

更多信息请参见 type-sitter。这个库允许你生成具有比 type-sitter-clitype-sitter-proc 更多灵活性的类型化的tree-sitter包装器。例如,你可以生成使用自定义底层 tree-sitter 包装器的包装器,或生成不包含某些模式捕获的查询。你还可以将多个生成合并到一个文件中。

依赖关系

~7–16MB
~173K SLoC