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 7099ca34a3 - Show all commits

9
asm.js
View File

@@ -593,9 +593,14 @@ class Parser {
if (value == null) { if (value == null) {
action.symbol = token; action.symbol = token;
} else { } else {
if (value > 0xffff) if (value > 0xffffffff)
console.error(`WARNING: Value ${token} is truncated`); console.error(`WARNING: Value ${token} is truncated`);
action.value = [ value & 0xff, (value >> 8) & 0xff ]; action.value = [
value & 0xff,
(value >> 8) & 0xff,
(value >> 16) & 0xff,
(value >> 24) & 0xff,
];
} }
return action; return action;
} }