Tree Sitter
约 1 分钟阅读
- tree-sitter
- GLR
- 早期用于 Atom 编辑器
- 增量解析
- 使用 JS 构造,得到 C 代码
- Web 通过 wasm 可使用
- tree-sitter/tree-sitterGitHubtree-sitter/tree-sittertree-sitter · GLR · 早期用于 Atom 编辑器 · 增量解析 · 使用 JS 构造,得到 C 代码 · Web 通过 wasm 可使用 · tree-sitter/tree-sitter · MIT, Rust, C · tree-sitter/node-tree-sitter笔记:Tree Sitter
- MIT, Rust, C
- tree-sitter/node-tree-sitterGitHubtree-sitter/node-tree-sittertree-sitter · GLR · 早期用于 Atom 编辑器 · 增量解析 · 使用 JS 构造,得到 C 代码 · Web 通过 wasm 可使用 · tree-sitter/tree-sitter · MIT, Rust, C · tree-sitter/node-tree-sitter笔记:Tree Sitter
- MIT, JS, C++
- Node.js bindings for tree-sitter
- Code mirror 参考 Tree Sitter 做了一个 Pure JS 实现
- lezer-parser/lrGitHublezer-parser/lr
- MIT, TS
- Incremental parsing system
- lezer.codemirror.net
- lezer-parser/lrGitHublezer-parser/lr
关联信息
反向链接、本文链接的其他页面和外部资料。
参考资料
GitHub3 条
- lezer-parser/lrgithub.com/lezer-parser/lr
- tree-sitter/node-tree-sittergithub.com/tree-sitter/node-tree-sitter
- tree-sitter/tree-sittergithub.com/tree-sitter/tree-sitter
其他外链2 条
- lezer.codemirror.netlezer.codemirror.net/
- marijnhaverbeke.nl/blog/lezer.htmlmarijnhaverbeke.nl/blog/lezer.html