UNPKG

@neuledge/states-parser

Version:

A parser for the Neuledge States language

11 lines 689 B
import { TokenCursor } from '../../tokens'; import { LiteralNode } from '../literal'; import { BinaryExpressionNode } from './binary'; import { CallExpressionNode } from './call'; import { IdentifierExpressionNode } from './identifier'; import { LogicalExpressionNode } from './logical'; import { MemberExpressionNode } from './member'; import { UnaryExpressionNode } from './unary'; export type ExpressionNode = MemberExpressionNode | CallExpressionNode | BinaryExpressionNode | LogicalExpressionNode | UnaryExpressionNode | LiteralNode | IdentifierExpressionNode; export declare const parseExpressionNode: (cursor: TokenCursor) => ExpressionNode; //# sourceMappingURL=expression.d.ts.map