Abc


Abc_093a
// Quoted.
'123'  '2x' '' '  '
// Escapes.
''''
'123''456'
###
// Unterminated.
'123
'123
###
/* Also unterminated. */'123''
###
// Extended characters.
Èþ ß Δέήφσ
###
// Reserved Keywords.
if then else not bnot true false null this it as import namespace _
in has
is from to with
execute
goto
while for break continue
###
// Contextual Keywords.
or xor and div mod min max bor bxor band shl shr shri shru
param parameter const constant var let con constraint msr measure
opt optional req required def default
module plan
###
// Mis-casing of reserved keywords.
IF If Then Else
NoT bNOt
tRUE TRUE False Null nUll
This It aS AS
Import iMport NameSpace
###
// Mis-casing of contextual keywords.
OR Xor AnD aNd Mod Min Max bOR bXor bAnd Shl sHr shrI shrU IN haS
IS frOM tO WiTH
Param coNST VAR LET CON MSR
OPT REQ DEF
Module plAn
###
// These used to be keywords, but were retired. They're now just identifiers.
parent ThisItem Parent up Up
###
// Plain identifiers.
exactin ExactIn thisItem paRent
'null' 'true' 'div'
###
// Box.
_
###
// Idents.
_X _3
###
it it$ it$0 it$123 it$12345678901234567890
###
/* Multi-line comment.
 * This isn't an error.
 */

 /* Unterminated comment is an error...
