3 ms·
> A note on my experience with tree-sitter: It's awesome in every way except one. One more: the Rube-Goldberg build setup. You need rust, npm, node and a C com
by patrec 5y ago
> A note on my experience with tree-sitter: It's awesome in every way except one.
One more: the Rube-Goldberg build setup. You need rust, npm, node and a C compiler as well as Docker or Emscripten. Tree-sitter is mostly written in Rust and there are Rust bindings, but you can't use them to for the wasm compilation target because it requires linking a C generated grammar which breaks things. I hope they'll move on to something that's possible to build and use with pure Rust.