diff options
| author | mtarik34b <mtarik34b@gmail.com> | 2025-11-03 22:20:21 +0100 |
|---|---|---|
| committer | mtarik34b <mtarik34b@gmail.com> | 2025-11-03 22:20:21 +0100 |
| commit | 7738f4ef9a4eac7206452d50a4f34b07a4a89c1e (patch) | |
| tree | da97657dfce658f3352bb74ee1d1bca908d89634 /core/text/scanner | |
| parent | a414061998010fb71268dbdb45576ed6367a6a7f (diff) | |
Add missing case for octal prefix
Diffstat (limited to 'core/text/scanner')
| -rw-r--r-- | core/text/scanner/scanner.odin | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/core/text/scanner/scanner.odin b/core/text/scanner/scanner.odin index 649b4d2d7..9445df58c 100644 --- a/core/text/scanner/scanner.odin +++ b/core/text/scanner/scanner.odin @@ -341,8 +341,10 @@ scan_number :: proc(s: ^Scanner, ch: rune, seen_dot: bool) -> (rune, rune) { case 'x': ch = advance(s) base, prefix = 16, 'x' - case: + case 'o': + ch = advance(s) base, prefix = 8, 'o' + case: digsep = 1 // Leading zero } } else { |