UNPKG

expression-evaluation

Version:
12 lines (11 loc) 377 B
import { Node } from '../Node.js'; import { ParserFrame } from '../ParserFrame.js'; import { Type, Value } from '../Type.js'; export declare class ArrayNode extends Node { protected _subnodes: Node[]; constructor(frame: ParserFrame, _subnodes: Node[]); get type(): Type; compile(type: Type): Node; evaluate(): Value; toString(ident?: number): string; }