UNPKG

expression-evaluation

Version:
13 lines (12 loc) 412 B
import { Node } from '../Node.js'; import { ParserFrame } from '../ParserFrame.js'; import { Type, Value } from '../Type.js'; export declare class LoopNode extends Node { protected _cnode: Node; protected _subnode: Node; constructor(frame: ParserFrame, _cnode: Node, _subnode: Node); get type(): Type; compile(type: Type): Node; evaluate(): Value; toString(ident?: number): string; }