tree-sitter.tree-sitter/crates
Amaan Qureshi 74b7d0c951 feat!: add an eof function
This commit adds an `eof()` function for grammars, which is easier to
use than the NUL byte directly. It compiles down to a constraint that
the enclosing production can only reduce at end of input, not to a
shiftable token.

BREAKING CHANGE: Public error types for `tree-sitter-generate` were modified.

Co-authored-by: Will Lillis <will.lillis24@gmail.com>
2026-08-21 20:02:58 -04:00
..
cli feat!: add an eof function 2026-08-21 20:02:58 -04:00
config fix(rust): use more accurate types for various IoError structs 2026-06-13 09:35:12 -04:00
generate feat!: add an eof function 2026-08-21 20:02:58 -04:00
highlight refactor(rust): trim unused imports (#5845) 2026-08-12 14:27:52 +02:00
language Allow using Tree-sitter rust lib in multi-threaded web apps compiled to wasm32-unknown-unknown (#5851) 2026-08-14 17:05:42 -07:00
loader build(deps): bump binaryen to v132 2026-08-14 09:33:39 +02:00
tags refactor(rust): trim unused imports (#5845) 2026-08-12 14:27:52 +02:00
xtask Upgrade to latest wasmtime, improve robustness and perf of wasm-based parsing (#5847) 2026-08-20 21:02:11 +00:00