3 ms·
Tree sitter is used in Atom and is replacing Textmate grammars. In fact, tree sitter recently got s-expression query support, which will replace the old CSS sel
by minxomat 7y ago
Tree sitter is used in Atom and is replacing Textmate grammars. In fact, tree sitter recently got s-expression query support, which will replace the old CSS selector syntax. So atom is already in the second generation of tree sitter support.
GitHub semantic (go to definition, call graph) is powered by tree sitter wrapped in an Haskell analyzer.
The next version of Codemirror is using Lezer, a JS port of tree sitter.
I use tree sitter in a static analysis tool that runs on our internal repos (about 4000).