Commit cf9faaa
1 parent becd29c commit cf9faaa
1 file changed
+1
-1
lines changed- .editorconfig+46
- .gitattributes+41
- .github/workflows/ci.yml+109-11
- .github/workflows/publish.yml+26
- .gitignore+46-10
- .prettierignore-2
- .prettierrc.json-3
- CMakeLists.txt+66
- Cargo.lock+199
- Cargo.toml+16-11
- Makefile+99
- Package.resolved+25
- Package.swift+41
- README.md+15-6
- binding.gyp+23-7
- bindings/c/tree-sitter-lua.pc.in+10
- bindings/c/tree_sitter/tree-sitter-lua.h+16
- bindings/go/binding.go+15
- bindings/go/binding_test.go+15
- bindings/node/binding.cc+13-22
- 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_lua/__init__.py+40
- bindings/python/tree_sitter_lua/__init__.pyi+8
- bindings/python/tree_sitter_lua/binding.c+35
- bindings/python/tree_sitter_lua/py.typed
- bindings/rust/build.rs+11-28
- bindings/rust/lib.rs+31-26
- bindings/swift/TreeSitterLua/lua.h+16
- bindings/swift/TreeSitterLuaTests/TreeSitterLuaTests.swift+12
- examples/init.lua-3
- go.mod+7
- go.sum+36
- grammar.js+112-41
- package-lock.json+382
- package.json+36-30
- pyproject.toml+29
- queries/highlights.scm+224
- queries/injections.scm+8
- queries/locals.scm+36
- queries/tags.scm+34
- script/parse-examples-51
- script/release.sh-33
- setup.py+77
- src/grammar.json+510-244
- src/node-types.json+93-28
- src/parser.c+5.9k-4.1k
- src/scanner.c+58-105
- src/tree_sitter/alloc.h+54
- src/tree_sitter/array.h+291
- src/tree_sitter/parser.h+81-17
- test/corpus/chunk.txt+11
- test/corpus/comments.txt+40-18
- test/corpus/expressions.txt+123-36
- test/corpus/statements.txt+50-7
- test/highlight/string.lua+59
- test/tags/functions.lua+37
- tree-sitter.json+31
0 commit comments