29 lines
767 B
TypeScript
29 lines
767 B
TypeScript
import { AccessorNode } from './accessor';
|
|
import { ArrayNode } from './array';
|
|
import { CallNode } from './call';
|
|
import { ConstantNode } from './constant';
|
|
import { ErrorNode } from './error';
|
|
import { IfNode } from './if';
|
|
import { IndexNode } from './indexNode';
|
|
import { NotNode } from './not';
|
|
import { OperatorNode } from './operator';
|
|
import { ParenthesisNode } from './parenthesis';
|
|
import { RollNode } from './roll';
|
|
import { RollArrayNode } from './rollArray';
|
|
import { UnaryOperatorNode } from './unaryOperator';
|
|
|
|
type ParseNode = AccessorNode
|
|
| ArrayNode
|
|
| CallNode
|
|
| ConstantNode
|
|
| ErrorNode
|
|
| IfNode
|
|
| IndexNode
|
|
| NotNode
|
|
| OperatorNode
|
|
| ParenthesisNode
|
|
| RollNode
|
|
| RollArrayNode
|
|
| UnaryOperatorNode
|
|
|
|
export default ParseNode; |