diff options
Diffstat (limited to 'parser.l')
-rw-r--r-- | parser.l | 7 |
1 files changed, 6 insertions, 1 deletions
@@ -743,7 +743,7 @@ UONLY {U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} return HASH_N_HASH; } -<NESTED>\.\. { +<NESTED>{WS}\.\. { yylval->lineno = yyextra->lineno; return DOTDOT; } @@ -773,6 +773,11 @@ UONLY {U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} return LAMBDOT; } +<SPECIAL,QSPECIAL,NESTED,BRACED>{REQWS}\. { + yylval->chr = '.'; + return UREFDOT; +} + <SPECIAL,QSPECIAL,NESTED,BRACED>\. { yylval->chr = '.'; return '.'; |