08cf72b615
* 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`. |
||
---|---|---|
corpus | ||
examples | ||
script | ||
src | ||
.gitattributes | ||
.gitignore | ||
.gitmodules | ||
.npmignore | ||
.travis.yml | ||
LICENSE | ||
README.md | ||
appveyor.yml | ||
binding.gyp | ||
grammar.js | ||
index.js | ||
package.json |
README.md
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