Disallow octal literals.

This commit is contained in:
chriseth
2017-03-07 12:34:32 +01:00
parent 573b885337
commit bb06569dc6
3 changed files with 23 additions and 3 deletions
+3
View File
@@ -758,6 +758,9 @@ Token::Value Scanner::scanNumber(char _charSeen)
while (isHexDigit(m_char))
addLiteralCharAndAdvance();
}
else if (isDecimalDigit(m_char))
// We do not allow octal numbers
return Token::Illegal;
}
// Parse decimal digits and allow trailing fractional part.
if (kind == DECIMAL)