Add ul / lu suffix for numbers

This commit is contained in:
drmortalwombat 2024-09-17 20:30:41 +02:00
parent 8a1eeee22d
commit e7e53580ea

View File

@ -2336,6 +2336,12 @@ void Scanner::ParseNumberToken(void)
if (mTokenChar == 'L' || mTokenChar == 'l')
{
NextChar();
if (mTokenChar == 'U' || mTokenChar == 'u')
{
NextChar();
mToken = TK_INTEGERUL;
}
else
mToken = TK_INTEGERL;
}
else if (mant < 65536)
@ -2381,6 +2387,12 @@ void Scanner::ParseNumberToken(void)
if (mTokenChar == 'L' || mTokenChar == 'l')
{
NextChar();
if (mTokenChar == 'U' || mTokenChar == 'u')
{
NextChar();
mToken = TK_INTEGERUL;
}
else
mToken = TK_INTEGERL;
}
else if (mant < 32768)
@ -2438,6 +2450,12 @@ void Scanner::ParseNumberToken(void)
if (mTokenChar == 'L' || mTokenChar == 'l')
{
NextChar();
if (mTokenChar == 'U' || mTokenChar == 'u')
{
NextChar();
mToken = TK_INTEGERUL;
}
else
mToken = TK_INTEGERL;
}
else if (mant < 32768)