bash-parser
Parses bash source code to produce an AST
Installation
npm install --save bash-parser
Usage
const parse = ; const ast = ;
ast
result is:
type: "Script" commands: type: "SimpleCommand" name: text: "echo" type: "Word" suffix: text: "ciao" type: "Word"
Related projects
- cash - This parser should become the parser used by
cash
(and also vorpal) - nsh - This parser should become the parser used by
nsh
- js-shell-parse - bash-parser was born as a fork of
js-shell-parse
, but was rewritten to use ajison
grammar - jison - Bison in JavaScript.
Documentation
Look in documents folder
License
The MIT License (MIT)
Copyright (c) 2016 vorpaljs