Assemble kernel on the client #1

Merged
cdo merged 72 commits from client-side-assembler into main 2026-03-18 15:21:33 +00:00
Showing only changes of commit 510a74aa04 - Show all commits

9
asm.js
View File

@@ -101,7 +101,14 @@ class Parser {
} }
integer(token) { 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; return Number.isNaN(x) ? null : x;
} }