fix fatal error in format string lexer

This commit is contained in:
2024-08-06 16:20:19 +00:00
parent a22a4ba594
commit 09e5080193

View File

@ -60,7 +60,7 @@ FORMAT_STRING_WHOLE: 'f"' FORMAT_STR_INTERNAL '"';
FORMAT_STRING_HEAD: 'f"' FORMAT_STR_INTERNAL '$'; FORMAT_STRING_HEAD: 'f"' FORMAT_STR_INTERNAL '$';
FORMAT_STRING_TAIL: '$' FORMAT_STR_INTERNAL '"'; FORMAT_STRING_TAIL: '$' FORMAT_STR_INTERNAL '"';
FORMAT_STRING_BODY: '$' FORMAT_STR_INTERNAL '$'; FORMAT_STRING_BODY: '$' FORMAT_STR_INTERNAL '$';
fragment FORMAT_STR_INTERNAL : (DOLLAR_IN_FORMAT_STR | ESC | ~[$"\\])*?; fragment FORMAT_STR_INTERNAL : (DOLLAR_IN_FORMAT_STR | ESC | ~[$"\\])*;
fragment FORMAT_STR_BEG: 'f"'; fragment FORMAT_STR_BEG: 'f"';
fragment FORMAT_STR_END: '"'; fragment FORMAT_STR_END: '"';
fragment DOLLAR_IN_FORMAT_STR: '$$'; fragment DOLLAR_IN_FORMAT_STR: '$$';