Add call AM operation
This commit is contained in:
@@ -41,14 +41,8 @@ static void eval_list(am_t *am)
|
||||
am_append(am, ARGL, VAL);
|
||||
}
|
||||
|
||||
assert(AM_EXPR(am)->is_atom);
|
||||
assert(AM_EXPR(am)->atom.type == ATOM_TYPE_SYMBOL);
|
||||
env_fetch(am);
|
||||
|
||||
assert(AM_VAL(am)->is_atom);
|
||||
assert(AM_VAL(am)->atom.type == ATOM_TYPE_PRIM_PROC);
|
||||
assert(AM_VAL(am)->atom.prim_proc != NULL);
|
||||
AM_VAL(am)->atom.prim_proc(am);
|
||||
am_call(am, VAL);
|
||||
}
|
||||
|
||||
void eval(am_t *am)
|
||||
|
||||
Reference in New Issue
Block a user