UNPKG
astw
Version:
latest (2.2.0)
2.2.0
2.1.0
2.0.0
1.3.0
1.2.0
1.1.0
1.0.0
0.1.0
0.0.0
walk the ast with references to parent nodes
github.com/substack/astw
substack/astw
astw
/
example
/
types.js
9 lines
(7 loc)
•
224 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
var
astw =
require
(
'../'
);
var
deparse =
require
(
'escodegen'
).
generate
;
var
walk =
astw
(
'4 + beep(5 * 2)'
);
walk
(
function
(
node
) {
var
src =
deparse
(node);
console
.
log
(node.
type
+
' :: '
+
JSON
.
stringify
(src)); });