1 file changed
+1
-1
lines changed- .clang-format+70-190
- .editorconfig+39
- .github/workflows/wheels.yml+62
- .mailmap+7
- CMakeLists.txt+66
- CONTRIBUTING.md+26
- Cargo.toml+16-8
- Makefile+97
- Package.swift+41
- binding.gyp+22-6
- bindings/c/tree-sitter-matlab.pc.in+10
- bindings/c/tree_sitter/tree-sitter-matlab.h+16
- bindings/go/binding.go+15
- bindings/go/binding_test.go+15
- bindings/node/binding.cc+13-25
- bindings/node/binding_test.js+9
- bindings/node/index.d.ts+27
- bindings/node/index.js+7-15
- bindings/python/tests/test_binding.py+12
- bindings/python/tree_sitter_matlab/__init__.py+42
- bindings/python/tree_sitter_matlab/__init__.pyi+10
- bindings/python/tree_sitter_matlab/binding.c+35
- bindings/python/tree_sitter_matlab/py.typed
- bindings/rust/build.rs+10-9
- bindings/rust/lib.rs+23-22
- bindings/swift/TreeSitterMatlab/matlab.h+16
- bindings/swift/TreeSitterMatlabTests/TreeSitterMatlabTests.swift+12
- bindings/zig/root.zig+19
- build.zig+79
- build.zig.zon+17
- go.mod+5
- grammar.js+38-46
- package-lock.json-1.1k
- package.json+40-14
- pyproject.toml+29
- queries/helix/indents.scm+1
- queries/neovim/indents.scm+1
- script/parse-examples-45
- setup.py+77
- src/grammar.json+502-325
- src/node-types.json+7-76
- src/parser.c+22.8k-22.2k
- src/scanner.c+77-94
- src/tree_sitter/alloc.h+54
- src/tree_sitter/array.h+291
- src/tree_sitter/parser.h+80-17
- test/corpus/class.txt+79-5
- test/corpus/function.txt+22
- tree-sitter.json+36
0 commit comments