expression-language.js
Version:
An engine for javascript that can compile and evaluate expressions written in typescript
14 lines • 809 B
TypeScript
export { Node, Expr, Stmt, Identifier } from "./node";
export { default as AssignStatement } from "./stmt/assign";
export { default as BlockStatement } from "./stmt/block";
export { default as ExpressionStatement } from "./stmt/expr";
export { default as ArrayExpression } from "./expr/array";
export { default as BinaryExpression } from "./expr/binary";
export { default as CallExpression } from "./expr/call";
export { default as LiteralExpression } from "./expr/literal";
export { default as MapExpression } from "./expr/map";
export { default as MemberExpression } from "./expr/member";
export { default as UnaryExpression } from "./expr/unary";
export { default as UpdateExpression } from "./expr/update";
export { default as VariableExpression } from "./expr/variable";
//# sourceMappingURL=ast.d.ts.map