Create a AST of a JavaScript program:
node_modules/acorn/bin/acorn tutorial/simple.js
An overview over all syntax elements: https://github.com/estree/estree/blob/master/es5.md#node-objects
--inlineSource
: source code is included and made available atJ$.iids.code
--inlineIID
: a mapping from iid to an array[beginLineNumber, beginColumnNumber, endLineNumber, endColumnNumber]
is provided viaJ$.iids[myIID]
iid
: static instruction id of the callbackJ$.iids
: an object which provides a mapping from iid to line numbers and more attributes: