clean up entrypoint `main.mjs`.

it now simply imports the REPL.
This commit is contained in:
trans_soup 2023-11-06 16:43:35 +01:00
parent b9582163cc
commit 84278263d7
1 changed files with 1 additions and 20 deletions

View File

@ -1,20 +1 @@
import { parse } from "./parse.mjs";
import { compile } from "./compile.mjs";
import { execute } from "./execute.mjs";
const lines = parse("main = a b → a").lines;
const program = compile(lines);
function prettify (code) {
if (Array.isArray(code)) {
return prettify(code[0]).concat(prettify(code[1]));
}
if (code === 0) {
return "λ";
}
return code.toString();
}
console.log(execute(program.env.get("main"))(1)(2));
import "./repl.mjs";