@bscotch/gml-parser
Version:
A parser for GML (GameMaker Language) files for programmatic manipulation and analysis of GameMaker projects.
22 lines • 2.48 kB
TypeScript
export declare const categories: (import("./tokens.lib.js").TokenType<"Keyword"> | import("./tokens.lib.js").TokenType<"Jsdoc"> | import("./tokens.lib.js").TokenType<"Comment"> | import("./tokens.lib.js").TokenType<"BooleanLiteral"> | import("./tokens.lib.js").TokenType<"PointerLiteral"> | import("./tokens.lib.js").TokenType<"NumericLiteral"> | import("./tokens.lib.js").TokenType<"Substring"> | import("./tokens.lib.js").TokenType<"StringLiteral"> | import("./tokens.lib.js").TokenType<"MultilineStringLiteral"> | import("./tokens.lib.js").TokenType<"DoubleQuoted"> | import("./tokens.lib.js").TokenType<"SingleQuoted"> | import("./tokens.lib.js").TokenType<"TemplateLiteral"> | import("./tokens.lib.js").TokenType<"AssignmentOperator"> | import("./tokens.lib.js").TokenType<"BinaryOperator"> | import("./tokens.lib.js").TokenType<"UnaryPrefixOperator"> | import("./tokens.lib.js").TokenType<"UnaryPrefixOperatorNotPlusMinus"> | import("./tokens.lib.js").TokenType<"UnarySuffixOperator"> | import("./tokens.lib.js").TokenType<"Separators">)[];
export declare const c: {
Keyword: import("./tokens.lib.js").TokenType<"Keyword">;
Jsdoc: import("./tokens.lib.js").TokenType<"Jsdoc">;
Comment: import("./tokens.lib.js").TokenType<"Comment">;
BooleanLiteral: import("./tokens.lib.js").TokenType<"BooleanLiteral">;
PointerLiteral: import("./tokens.lib.js").TokenType<"PointerLiteral">;
NumericLiteral: import("./tokens.lib.js").TokenType<"NumericLiteral">;
Substring: import("./tokens.lib.js").TokenType<"Substring">;
StringLiteral: import("./tokens.lib.js").TokenType<"StringLiteral">;
MultilineStringLiteral: import("./tokens.lib.js").TokenType<"MultilineStringLiteral">;
DoubleQuoted: import("./tokens.lib.js").TokenType<"DoubleQuoted">;
SingleQuoted: import("./tokens.lib.js").TokenType<"SingleQuoted">;
TemplateLiteral: import("./tokens.lib.js").TokenType<"TemplateLiteral">;
AssignmentOperator: import("./tokens.lib.js").TokenType<"AssignmentOperator">;
BinaryOperator: import("./tokens.lib.js").TokenType<"BinaryOperator">;
UnaryPrefixOperator: import("./tokens.lib.js").TokenType<"UnaryPrefixOperator">;
UnaryPrefixOperatorNotPlusMinus: import("./tokens.lib.js").TokenType<"UnaryPrefixOperatorNotPlusMinus">;
UnarySuffixOperator: import("./tokens.lib.js").TokenType<"UnarySuffixOperator">;
Separators: import("./tokens.lib.js").TokenType<"Separators">;
};
//# sourceMappingURL=tokens.categories.d.ts.map