INNER CODE UNIT · JavaScript
writeBeAtAddr
FStarLang/karamel · krmllib/js/loader.js:125
function writeBeAtAddr(mem, addr, n, bytes) {
let m8 = new Uint8Array(mem.buffer);
while (bytes > 0) {
m8[addr + bytes - 1] = n & 255;
bytes--;
n >>>= 8;
}
}
function dummyModule(funcs, globals) {
let module = {};
for (let f of funcs)
module[f] = () => {
my_print("Not implemented: " + s);
throw new Error();
};
for (let g of globals)
module[g] = 0;