UNPKG

@bscotch/gml-parser

Version:

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

14 lines 538 B
import { Lexer } from 'chevrotain'; import { codeTokens } from './tokens.code.js'; import { multilineDoubleStringTokens, multilineSingleStringTokens, stringTokens, templateTokens, } from './tokens.strings.js'; export const GmlLexer = new Lexer({ defaultMode: 'code', modes: { code: codeTokens, string: stringTokens, multilineDoubleString: multilineDoubleStringTokens, multilineSingleString: multilineSingleStringTokens, template: templateTokens, }, }); //# sourceMappingURL=lexer.js.map