├── .editorconfig ├── .gitignore ├── .travis.yml ├── Cargo.toml ├── LICENSE.md ├── README.md ├── appveyor.yml ├── binding.gyp ├── bindings ├── node │ ├── binding.cc │ └── index.js └── rust │ ├── build.rs │ └── lib.rs ├── corpus ├── comments.txt ├── expressions.txt ├── functions.txt ├── primitives.txt └── statements.txt ├── docs └── extended_bnf.md ├── grammar.js ├── package.json └── src ├── grammar.json ├── node-types.json ├── parser.c ├── scanner.cc └── tree_sitter └── parser.h /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/.travis.yml -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/README.md -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/appveyor.yml -------------------------------------------------------------------------------- /binding.gyp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/binding.gyp -------------------------------------------------------------------------------- /bindings/node/binding.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/bindings/node/binding.cc -------------------------------------------------------------------------------- /bindings/node/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/bindings/node/index.js -------------------------------------------------------------------------------- /bindings/rust/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/bindings/rust/build.rs -------------------------------------------------------------------------------- /bindings/rust/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/bindings/rust/lib.rs -------------------------------------------------------------------------------- /corpus/comments.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/corpus/comments.txt -------------------------------------------------------------------------------- /corpus/expressions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/corpus/expressions.txt -------------------------------------------------------------------------------- /corpus/functions.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/corpus/functions.txt -------------------------------------------------------------------------------- /corpus/primitives.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/corpus/primitives.txt -------------------------------------------------------------------------------- /corpus/statements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/corpus/statements.txt -------------------------------------------------------------------------------- /docs/extended_bnf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/docs/extended_bnf.md -------------------------------------------------------------------------------- /grammar.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/grammar.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/package.json -------------------------------------------------------------------------------- /src/grammar.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/src/grammar.json -------------------------------------------------------------------------------- /src/node-types.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/src/node-types.json -------------------------------------------------------------------------------- /src/parser.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/src/parser.c -------------------------------------------------------------------------------- /src/scanner.cc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/src/scanner.cc -------------------------------------------------------------------------------- /src/tree_sitter/parser.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/nvim-treesitter/tree-sitter-lua/HEAD/src/tree_sitter/parser.h --------------------------------------------------------------------------------