make execution return a function.
This commit is contained in:
parent
2778216ff6
commit
6fe8660061
|
@ -1,12 +1,5 @@
|
|||
const id = x => x;
|
||||
|
||||
export function execute (program, arg = id) {
|
||||
if (!program.env.has("main")) {
|
||||
return arg;
|
||||
}
|
||||
|
||||
const main = program.env.get("main");
|
||||
return call_fn(main, [arg])();
|
||||
export function execute (program) {
|
||||
return call_fn(program);
|
||||
}
|
||||
|
||||
function call_fn (fn, env = []) {
|
||||
|
|
Loading…
Reference in New Issue