| author | |
| committer | |
| log | d5d6c93da41b47f483e250b212e1d4459a962893 |
| tree | dc7480a45d8dec757290a24bb3f9b6a131e3ef2a |
| parent | 73c814e5c0c4a5747333dfb4d8ef2fb7248a1878 |
1 files changed, 3 insertions(+), 0 deletions(-)
src/tokenizer.cpp+3| ... | ... | @@ -947,12 +947,15 @@ void tokenize(Buf *buf, Tokenization *out) { |
| 947 | 947 | switch (c) { |
| 948 | 948 | case 'b': |
| 949 | 949 | t.cur_tok->radix = 2; |
| 950 | t.state = TokenizeStateNumber; | |
| 950 | 951 | break; |
| 951 | 952 | case 'o': |
| 952 | 953 | t.cur_tok->radix = 8; |
| 954 | t.state = TokenizeStateNumber; | |
| 953 | 955 | break; |
| 954 | 956 | case 'x': |
| 955 | 957 | t.cur_tok->radix = 16; |
| 958 | t.state = TokenizeStateNumber; | |
| 956 | 959 | break; |
| 957 | 960 | default: |
| 958 | 961 | // reinterpret as normal number |