diff options
Diffstat (limited to 'parser.l')
-rw-r--r-- | parser.l | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -708,6 +708,18 @@ UONLY {U2}{U}|{U3}{U}{U}|{U4}{U}{U}{U} return HASH_R; } +<NESTED,BRACED>#{DIG}+= { + val str = string_own(utf8_dup_from(yytext + 1)); + yylval->val = int_str(str, num(10)); + return HASH_N_EQUALS; +} + +<NESTED,BRACED>#{DIG}+# { + val str = string_own(utf8_dup_from(yytext + 1)); + yylval->val = int_str(str, num(10)); + return HASH_N_HASH; +} + <NESTED>\.\. { yylval->lineno = yyextra->lineno; return DOTDOT; |