Fix: Correct comment token regex to prevent lexer error

This commit is contained in:
2025-09-26 08:14:03 -07:00
parent d521acf9bd
commit 01b5d5b62a

View File

@@ -7,7 +7,7 @@ const tokens = {};
const tokenList = [
createToken({ name: 'WhiteSpace', pattern: /[ \t]+/, group: Lexer.SKIPPED }),
createToken({ name: 'NewLine', pattern: /\n|\r\n?/, group: Lexer.SKIPPED }),
createToken({ name: 'Comment', pattern: /\/\/.*?$/, group: Lexer.SKIPPED }),
createToken({ name: 'Comment', pattern: /\/\/[^\n\r]*/, group: Lexer.SKIPPED }),
createToken({ name: 'Number', pattern: /0|[1-9][0-9]*(\.[0-9]+)?/ }),
createToken({ name: 'String', pattern: /"(?:\\["\\]|[^\n"\\])*"/ }),