ifc-expressions
Version:
Parsing and evaluation of IFC expressions
18 lines (17 loc) • 452 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.ExprWalker = void 0;
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);
}
}
exports.ExprWalker = ExprWalker;
//# sourceMappingURL=ExprWalker.js.map