UNPKG

@neuledge/states-parser

Version:

A parser for the Neuledge States language

12 lines 560 B
import { TokenCursor } from '../../tokens'; import { AbstractNode } from '../abstract'; import { IdentifierNode } from '../identifier'; export type IdentifierExpressionNode = ThisExpressionNode | NullLiteralNode | IdentifierNode; export interface ThisExpressionNode extends AbstractNode<'ThisExpression'> { name: 'this'; } export interface NullLiteralNode extends AbstractNode<'NullLiteral'> { value: null; } export declare const parseIdentifierExpressionNode: (cursor: TokenCursor) => IdentifierExpressionNode; //# sourceMappingURL=identifier.d.ts.map