Update compiler.h

This commit is contained in:
blueloveTH 2022-11-12 00:29:41 +08:00
parent 9e7ef156c5
commit 2e55d890fc

View File

@ -186,8 +186,9 @@ public:
case '<': parser->setNextTwoCharToken('=', TK("<"), TK("<=")); return;
case '+': parser->setNextTwoCharToken('=', TK("+"), TK("+=")); return;
case '-': {
if(isdigit(parser->peekChar())) eatNumber();
else parser->setNextTwoCharToken('=', TK("-"), TK("-="));
// if(isdigit(parser->peekChar())) eatNumber();
// we cannot treat it as literal number, since we will fail on f(n-1) case
parser->setNextTwoCharToken('=', TK("-"), TK("-="));
return;
}
case '!':