\
%
\b([0-9]+)\b
\b([2-9]|[1-3][0-9])#([0-9a-zA-Z]*)\b
\B\$(\\.|.)
"
"
'
'
after
and
andalso
band
begin
bnot
bor
bsl
bsr
bxor
case
catch
cond
div
end
fun
if
let
not
of
or
orelse
query
receive
rem
try
when
xor
^-\w+
\B
\b[A-Z_][0-9a-zA-Z_@]*('|#)*
->|==|\/=|=<|<|>=|>|=:=|=/=
^\w*\b