UNPKG
ifc-expressions
Version:
beta (2.3.0-beta.1)
latest (2.3.0)
2.3.0
2.3.0-beta.1
2.3.0-beta.0
2.2.0-beta.0
2.1.1
2.1.0
2.0.1
2.0.1-beta.8
2.0.1-beta.7
2.0.1-beta.6
2.0.1-beta.5
2.0.1-beta.4
2.0.1-beta.3
2.0.1-beta.2
2.0.1-beta.1
2.0.1-beta.0
2.0.0-beta.0
1.0.0-beta.0
0.3.4
0.3.3
0.3.2
0.3.1
0.3.0
0.2.3
0.2.2
0.2.1
0.2.0
0.1.0
Parsing and evaluation of IFC expressions
ifc-expressions
/
dist
/
mjs
/
postprocess
/
ExprWalker.js
14 lines
(13 loc)
•
320 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export
class
ExprWalker
{
constructor
(visitor) {
this
.visitor = visitor; } walk(expr) {
this
.visitor.enterExpr(expr);
for
(
const
child of expr.getChildren()) {
this
.walk(child); }
this
.visitor.exitExpr(expr); } }
//# sourceMappingURL=ExprWalker.js.map