pub fn eval_call(
func_form: &Form,
arg_forms: &[Form],
env: &mut Env,
) -> EvalResultExpand description
Evaluate a call expression (func-form arg1 arg2 ...).
Handles:
- Macro expansion (if callee is a macro).
- The
applyfunction (spread last arg). - The
swap!function (needs env to call the function). - Regular function calls.