UNPKG

@bscotch/gml-parser

Version:

A parser for GML (GameMaker Language) files for programmatic manipulation and analysis of GameMaker projects.

2 lines 5.74 kB
export declare const codeTokens: (import("./tokens.lib.js").TokenType<"Identifier"> | import("./tokens.lib.js").TokenType<"WhiteSpace"> | import("./tokens.lib.js").TokenType<"Hex"> | import("./tokens.lib.js").TokenType<"Binary"> | import("./tokens.lib.js").TokenType<"Real"> | import("./tokens.lib.js").TokenType<"HexColor"> | import("./tokens.lib.js").TokenType<"JsdocGmlLine"> | import("./tokens.lib.js").TokenType<"JsdocJs"> | import("./tokens.lib.js").TokenType<"SingleLineComment"> | import("./tokens.lib.js").TokenType<"MultiLineComment"> | import("./tokens.lib.js").TokenType<"MultiLineCommentNotTerminated"> | import("./tokens.lib.js").TokenType<"StringStart"> | import("./tokens.lib.js").TokenType<"TemplateStart"> | import("./tokens.lib.js").TokenType<"MultilineDoubleStringStart"> | import("./tokens.lib.js").TokenType<"MultilineSingleStringStart"> | import("./tokens.lib.js").TokenType<"NullPointer"> | import("./tokens.lib.js").TokenType<"InvalidPointer"> | import("./tokens.lib.js").TokenType<"Undefined"> | import("./tokens.lib.js").TokenType<"Infinity"> | import("./tokens.lib.js").TokenType<"Pi"> | import("./tokens.lib.js").TokenType<"NaN"> | import("./tokens.lib.js").TokenType<"True"> | import("./tokens.lib.js").TokenType<"False"> | import("./tokens.lib.js").TokenType<"Begin"> | import("./tokens.lib.js").TokenType<"End"> | import("./tokens.lib.js").TokenType<"If"> | import("./tokens.lib.js").TokenType<"Then"> | import("./tokens.lib.js").TokenType<"Else"> | import("./tokens.lib.js").TokenType<"While"> | import("./tokens.lib.js").TokenType<"Do"> | import("./tokens.lib.js").TokenType<"For"> | import("./tokens.lib.js").TokenType<"Break"> | import("./tokens.lib.js").TokenType<"Continue"> | import("./tokens.lib.js").TokenType<"With"> | import("./tokens.lib.js").TokenType<"Until"> | import("./tokens.lib.js").TokenType<"Repeat"> | import("./tokens.lib.js").TokenType<"Exit"> | import("./tokens.lib.js").TokenType<"And"> | import("./tokens.lib.js").TokenType<"Or"> | import("./tokens.lib.js").TokenType<"Xor"> | import("./tokens.lib.js").TokenType<"Not"> | import("./tokens.lib.js").TokenType<"Return"> | import("./tokens.lib.js").TokenType<"Modulo"> | import("./tokens.lib.js").TokenType<"Div"> | import("./tokens.lib.js").TokenType<"Switch"> | import("./tokens.lib.js").TokenType<"Case"> | import("./tokens.lib.js").TokenType<"Default"> | import("./tokens.lib.js").TokenType<"Var"> | import("./tokens.lib.js").TokenType<"Global"> | import("./tokens.lib.js").TokenType<"GlobalVar"> | import("./tokens.lib.js").TokenType<"Enum"> | import("./tokens.lib.js").TokenType<"Function"> | import("./tokens.lib.js").TokenType<"Try"> | import("./tokens.lib.js").TokenType<"Catch"> | import("./tokens.lib.js").TokenType<"Finally"> | import("./tokens.lib.js").TokenType<"Static"> | import("./tokens.lib.js").TokenType<"New"> | import("./tokens.lib.js").TokenType<"Delete"> | import("./tokens.lib.js").TokenType<"Constructor"> | import("./tokens.lib.js").TokenType<"Macro"> | import("./tokens.lib.js").TokenType<"Region"> | import("./tokens.lib.js").TokenType<"EndRegion"> | import("./tokens.lib.js").TokenType<"Self"> | import("./tokens.lib.js").TokenType<"Other"> | import("./tokens.lib.js").TokenType<"Noone"> | import("./tokens.lib.js").TokenType<"All"> | import("./tokens.lib.js").TokenType<"NullishAssign"> | import("./tokens.lib.js").TokenType<"PlusAssign"> | import("./tokens.lib.js").TokenType<"MinusAssign"> | import("./tokens.lib.js").TokenType<"MultiplyAssign"> | import("./tokens.lib.js").TokenType<"DivideAssign"> | import("./tokens.lib.js").TokenType<"ModuloAssign"> | import("./tokens.lib.js").TokenType<"BitwiseAndAssign"> | import("./tokens.lib.js").TokenType<"BitwiseOrAssign"> | import("./tokens.lib.js").TokenType<"BitwiseXorAssign"> | import("./tokens.lib.js").TokenType<"Nullish"> | import("./tokens.lib.js").TokenType<"Equals"> | import("./tokens.lib.js").TokenType<"NotEqual"> | import("./tokens.lib.js").TokenType<"Increment"> | import("./tokens.lib.js").TokenType<"Decrement"> | import("./tokens.lib.js").TokenType<"LessThanOrEqual"> | import("./tokens.lib.js").TokenType<"GreaterThanOrEqual"> | import("./tokens.lib.js").TokenType<"ShiftLeft"> | import("./tokens.lib.js").TokenType<"ShiftRight"> | import("./tokens.lib.js").TokenType<"StructAccessorStart"> | import("./tokens.lib.js").TokenType<"DsMapAccessorStart"> | import("./tokens.lib.js").TokenType<"DsListAccessorStart"> | import("./tokens.lib.js").TokenType<"DsGridAccessorStart"> | import("./tokens.lib.js").TokenType<"ArrayMutateAccessorStart"> | import("./tokens.lib.js").TokenType<"Plus"> | import("./tokens.lib.js").TokenType<"Minus"> | import("./tokens.lib.js").TokenType<"Multiply"> | import("./tokens.lib.js").TokenType<"Divide"> | import("./tokens.lib.js").TokenType<"Assign"> | import("./tokens.lib.js").TokenType<"LessThan"> | import("./tokens.lib.js").TokenType<"GreaterThan"> | import("./tokens.lib.js").TokenType<"BitwiseAnd"> | import("./tokens.lib.js").TokenType<"BitwiseOr"> | import("./tokens.lib.js").TokenType<"BitwiseXor"> | import("./tokens.lib.js").TokenType<"BitwiseNot"> | import("./tokens.lib.js").TokenType<"Comma"> | import("./tokens.lib.js").TokenType<"Semicolon"> | import("./tokens.lib.js").TokenType<"Colon"> | import("./tokens.lib.js").TokenType<"QuestionMark"> | import("./tokens.lib.js").TokenType<"StartParen"> | import("./tokens.lib.js").TokenType<"EndParen"> | import("./tokens.lib.js").TokenType<"StartBracket"> | import("./tokens.lib.js").TokenType<"EndBracket"> | import("./tokens.lib.js").TokenType<"StartBrace"> | import("./tokens.lib.js").TokenType<"EndBrace"> | import("./tokens.lib.js").TokenType<"Escape"> | import("./tokens.lib.js").TokenType<"Dot">)[]; //# sourceMappingURL=tokens.code.d.ts.map