Kenneth Skovhus
08cf72b615
[WIP] Support multiple statements (#26)
* Rename prebuild target clashing with build target * Add test:watch target and documentation * Support multiple statements in substitutions * Inline the _statements rule This removes a reduction step by the `_statements -> _statement` rule, which avoids a reduce/reduce conflict between `_statements` and `command`.
tree-sitter-bash
Bash grammar for tree-sitter.
Development
Install the dependencies:
npm install
Build and run the tests:
npm run build
npm run test
Run the build and tests in watch mode:
npm run test:watch
References
Description
Languages
JavaScript
70.9%
Rust
16.6%
C++
5%
Scheme
3.3%
Shell
2.2%
Other
2%