mirror of
https://github.com/pocketpy/pocketpy
synced 2025-10-21 20:10:17 +00:00
Update compiler.h
This commit is contained in:
parent
9e7ef156c5
commit
2e55d890fc
@ -186,8 +186,9 @@ public:
|
|||||||
case '<': parser->setNextTwoCharToken('=', TK("<"), TK("<=")); return;
|
case '<': parser->setNextTwoCharToken('=', TK("<"), TK("<=")); return;
|
||||||
case '+': parser->setNextTwoCharToken('=', TK("+"), TK("+=")); return;
|
case '+': parser->setNextTwoCharToken('=', TK("+"), TK("+=")); return;
|
||||||
case '-': {
|
case '-': {
|
||||||
if(isdigit(parser->peekChar())) eatNumber();
|
// if(isdigit(parser->peekChar())) eatNumber();
|
||||||
else parser->setNextTwoCharToken('=', TK("-"), TK("-="));
|
// we cannot treat it as literal number, since we will fail on f(n-1) case
|
||||||
|
parser->setNextTwoCharToken('=', TK("-"), TK("-="));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
case '!':
|
case '!':
|
||||||
|
Loading…
x
Reference in New Issue
Block a user