@neuledge/states-parser
Version:
A parser for the Neuledge States language
11 lines • 479 B
TypeScript
import { TokenCursor } from '../tokens';
import { AbstractNode } from './abstract';
import { ArgumentNode } from './argument';
import { IdentifierNode } from './identifier';
import { LiteralNode } from './literal';
export interface DecoratorNode extends AbstractNode<'Decorator'> {
callee: IdentifierNode;
arguments: ArgumentNode<LiteralNode>[];
}
export declare const parseDecoratorNodes: (cursor: TokenCursor) => DecoratorNode[];
//# sourceMappingURL=decorator.d.ts.map