1 file changed
+1
-1
lines changed- .editorconfig+46
- CMakeLists.txt+66
- Cargo.lock+121-11
- Cargo.toml+1-1
- Makefile+97
- Package.swift+41
- bindings/c/tree-sitter-gleam.pc.in+10
- bindings/c/tree_sitter/tree-sitter-gleam.h+16
- bindings/go/binding.go+15
- bindings/go/binding_test.go+15
- bindings/node/binding_test.js+9
- bindings/node/index.d.ts+27
- bindings/python/tests/test_binding.py+12
- bindings/python/tree_sitter_gleam/__init__.py+42
- bindings/python/tree_sitter_gleam/__init__.pyi+10
- bindings/python/tree_sitter_gleam/binding.c+35
- bindings/python/tree_sitter_gleam/py.typed
- bindings/rust/build.rs+11-25
- bindings/rust/lib.rs+12-16
- bindings/swift/TreeSitterGleam/gleam.h+16
- bindings/swift/TreeSitterGleamTests/TreeSitterGleamTests.swift+12
- go.mod+5
- grammar.js+13-5
- package-lock.json+70-7
- package.json+4-1
- pyproject.toml+29
- queries/highlights.scm+47-41
- queries/injections.scm+3
- setup.py+77
- src/grammar.json+52-25
- src/node-types.json+58-14
- src/parser.c+60.2k-42.5k
- src/scanner.c+19-1
- src/tree_sitter/alloc.h+54
- src/tree_sitter/array.h+291
- src/tree_sitter/parser.h+79-17
- test/corpus/comments.txt+24
- test/corpus/whole_files.txt+42-21
- test/highlight/functions.gleam+4-2
- tree-sitter.json+42
0 commit comments