diff --git a/driver.js b/driver.js new file mode 100644 index 0000000..6b53cc5 --- /dev/null +++ b/driver.js @@ -0,0 +1,9 @@ +import { Assembler } from "./asm.js"; +import { writeAll } from "jsr:@std/io/write-all"; + +const asm = new Assembler(); +for await (const chunk of Deno.stdin.readable) { + asm.push(chunk); +} +const wasm = asm.wasm(); +await writeAll(Deno.stdout, wasm);