From 510a74aa04be15577436f8482d9dd82b266e38b7 Mon Sep 17 00:00:00 2001 From: Camden Dixie O'Brien Date: Tue, 10 Mar 2026 00:14:24 +0000 Subject: [PATCH] Add base suffix for integers --- asm.js | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/asm.js b/asm.js index 87ce8fa..6a11618 100644 --- a/asm.js +++ b/asm.js @@ -101,7 +101,14 @@ class Parser { } integer(token) { - const x = parseInt(token); + let base; + switch (token.slice(-1)) { + case "b": base = 2; break; + case "o": base = 8; break; + case "h": base = 16; break; + default: base = 10; break; + } + const x = parseInt(token, base); return Number.isNaN(x) ? null : x; }