@neuledge/states-parser
Version:
A parser for the Neuledge States language
10 lines • 541 B
TypeScript
import { TokenCursor } from '../../tokens';
import { AbstractNode } from '../abstract';
import { IdentifierNode } from '../identifier';
import { IdentifierExpressionNode, NullLiteralNode } from './identifier';
export interface MemberExpressionNode extends AbstractNode<'MemberExpression'> {
object: Exclude<IdentifierExpressionNode, NullLiteralNode> | MemberExpressionNode;
property: IdentifierNode;
}
export declare const parseMemberExpressionNode: (cursor: TokenCursor) => MemberExpressionNode;
//# sourceMappingURL=member.d.ts.map