diff options
| -rw-r--r-- | src/tokenizer.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/tokenizer.cpp b/src/tokenizer.cpp index 516e666cd8..700090eec0 100644 --- a/src/tokenizer.cpp +++ b/src/tokenizer.cpp @@ -947,12 +947,15 @@ void tokenize(Buf *buf, Tokenization *out) { switch (c) { case 'b': t.cur_tok->radix = 2; + t.state = TokenizeStateNumber; break; case 'o': t.cur_tok->radix = 8; + t.state = TokenizeStateNumber; break; case 'x': t.cur_tok->radix = 16; + t.state = TokenizeStateNumber; break; default: // reinterpret as normal number |
