Go to file
Mads Hartmann 8ca2ecd52d Add support for exporting environment variables (#4)
* Add support for exporting environment variables

* Support multiple exports in one command

Also improves the structure of the AST so the variable name and the
assigned expression aren't free-floating

* Allow for multiple declarations in local declarations as well

Simplify the generated nodes.

* Commit generated code

* Consolidate declarations into a single declaration_command

This also adds support for declare, typeset, and readonly

* Rename environment_variable_assignment to variable_assignment
2018-02-27 13:22:28 -08:00
corpus Add support for exporting environment variables (#4) 2018-02-27 13:22:28 -08:00
examples Add tree-sitter's test script as an example file 2017-12-26 14:56:51 -08:00
src Add support for exporting environment variables (#4) 2018-02-27 13:22:28 -08:00
.gitattributes Add examples directory w/ one real shell script 2017-07-14 17:41:51 -07:00
.gitignore Initial commit 2017-07-14 12:28:54 -07:00
.npmignore Initial commit 2017-07-14 12:28:54 -07:00
.travis.yml Use a newer clang on travis 2017-07-14 17:53:04 -07:00
LICENSE Add license and readme 2017-07-14 14:46:24 -07:00
README.md Add license and readme 2017-07-14 14:46:24 -07:00
binding.gyp Start work on heredocs 2017-07-14 13:54:05 -07:00
grammar.js Add support for exporting environment variables (#4) 2018-02-27 13:22:28 -08:00
index.js Initial commit 2017-07-14 12:28:54 -07:00
package.json 0.5.0 2018-02-12 16:54:53 -08:00

README.md

tree-sitter-bash

Build Status

Bash grammar for tree-sitter.

References