From: Arthur Arnold Date: Tue, 13 Jun 2017 20:08:12 +0000 (-0300) Subject: changed upper bound digit in octal rule to 7 X-Git-Url: https://git.lizzy.rs/?a=commitdiff_plain;h=c291e87dae377c3632c6731d618ef1433d79b041;hp=03abb1bd70ac56e4aba0684bab819892a0157843;p=rust.git changed upper bound digit in octal rule to 7 --- diff --git a/src/grammar/lexer.l b/src/grammar/lexer.l index 77737c99496..91652bfdf24 100644 --- a/src/grammar/lexer.l +++ b/src/grammar/lexer.l @@ -126,7 +126,7 @@ while { return WHILE; } {ident} { return IDENT; } 0x[0-9a-fA-F_]+ { BEGIN(suffix); return LIT_INTEGER; } -0o[0-8_]+ { BEGIN(suffix); return LIT_INTEGER; } +0o[0-7_]+ { BEGIN(suffix); return LIT_INTEGER; } 0b[01_]+ { BEGIN(suffix); return LIT_INTEGER; } [0-9][0-9_]* { BEGIN(suffix); return LIT_INTEGER; } [0-9][0-9_]*\.(\.|[a-zA-Z]) { yyless(yyleng - 2); BEGIN(suffix); return LIT_INTEGER; }