xcparse
Version:
pbxproj parser
19 lines • 1.04 kB
TypeScript
import { CstNode, CstParser } from './chevrotain';
export declare class CommentCstParser extends CstParser {
LA(howMuch: any): import("@chevrotain/types").IToken;
cstPostTerminal(key: string, consumedToken: any): void;
}
export declare class PbxprojParser extends CommentCstParser {
constructor();
head: import("@chevrotain/types").ParserMethod<[], CstNode>;
array: import("@chevrotain/types").ParserMethod<[], CstNode>;
object: import("@chevrotain/types").ParserMethod<[], CstNode>;
objectItem: import("@chevrotain/types").ParserMethod<[], CstNode>;
identifier: import("@chevrotain/types").ParserMethod<[], CstNode>;
value: import("@chevrotain/types").ParserMethod<[], CstNode>;
}
export declare const BaseVisitor: new (...args: any[]) => import("@chevrotain/types").ICstVisitor<any, any>;
export declare const serializedGrammar: import("@chevrotain/types").ISerializedGast[];
export declare const htmlText: string;
export declare function parse(text: string): CstNode;
//# sourceMappingURL=parser.d.ts.map