forked from GitHub/gf-core
now GF keywords can be used as identifiers if they are quoted
This commit is contained in:
@@ -34,7 +34,7 @@ $u = [.\n] -- universal: any character
|
||||
|
||||
$white+ ;
|
||||
@rsyms { tok ident }
|
||||
\' ([. # [\' \\ \n]] | (\\ (\' | \\)))+ \' { tok (res T_Ident . identS . unescapeInitTail . unpack) }
|
||||
\' ([. # [\' \\ \n]] | (\\ (\' | \\)))+ \' { tok (T_Ident . identS . unescapeInitTail . unpack) }
|
||||
(\_ | $l)($l | $d | \_ | \')* { tok ident }
|
||||
|
||||
\" ([$u # [\" \\ \n]] | (\\ (\" | \\ | \' | n | t)))* \" { tok (T_String . unescapeInitTail . unpack) }
|
||||
|
||||
Reference in New Issue
Block a user