bash-parserParses bash into an AST
bash-parser
Parses bash source code to produce an AST
Installation
npm install --save bash-parser
Usage
  const parse = require('bash-parser');
  const ast = parse('echo ciao');
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 ajisongrammar - jison - Bison in JavaScript.
 
Documentation
Look in documents folder
License
The MIT License (MIT)
Copyright (c) 2016 vorpaljs
评论
