OperatorNode.d.ts 386 B

1234567891011121314151617181920
  1. import { TempNode } from '../core/TempNode';
  2. import { NodeBuilder } from '../core/NodeBuilder';
  3. import { Node } from '../core/Node';
  4. export class OperatorNode extends TempNode {
  5. constructor( a: Node, b: Node, op: string );
  6. a: Node;
  7. b: Node;
  8. op: string;
  9. copy( source: OperatorNode ): this;
  10. static ADD: string;
  11. static SUB: string;
  12. static MUL: string;
  13. static DIV: string;
  14. }