Add more tests of lexer's skipToLeadingKeyword behavior (#1971)

The character after the ending keyword gets blue-painted.
This commit is contained in:
Rangi
2026-05-09 15:56:17 -04:00
committed by GitHub
parent c50a849757
commit 358e8fe636
7 changed files with 88 additions and 0 deletions
+24
View File
@@ -0,0 +1,24 @@
error: Invalid character '{'
at expansion-after-end.asm(6)
error: syntax error, unexpected symbol, expecting end of line or end of buffer or end of fragment literal
at expansion-after-end.asm(6)
error: Invalid character '}'
at expansion-after-end.asm(6)
error: Invalid character '{'
at expansion-after-end.asm(12)
error: syntax error, unexpected symbol, expecting end of line or end of buffer or end of fragment literal
at expansion-after-end.asm(12)
error: Invalid character '}'
at expansion-after-end.asm(12)
error: Invalid character '{'
at expansion-after-end.asm(16)
error: syntax error, unexpected symbol, expecting end of line or end of buffer or end of fragment literal
at expansion-after-end.asm(16)
error: Invalid character '}'
at expansion-after-end.asm(16)
error: Invalid character '1' after line continuation
at expansion-after-end.asm::m(23) <- expansion-after-end.asm(25)
error: syntax error, unexpected number, expecting end of line or end of buffer or end of fragment literal
at expansion-after-end.asm::m(23) <- expansion-after-end.asm(25)
FATAL: Ended block with 1 unterminated conditional (`IF`/`ELIF`/`ELSE` block)
at expansion-after-end.asm::m(24) <- expansion-after-end.asm(25)