Invokes a function with already-resolved argument bags.
Checks the arity, and hands a primitive parameter its one value; a bag of any other size is a processing error.
primitive
the function's entry in FUNCTIONS
FUNCTIONS
one bag per argument
the evaluation context, for functions that need one
the result bag
a processing error on wrong arity or a primitive argument whose bag does not hold exactly one value
Invokes a function with already-resolved argument bags.
Checks the arity, and hands a
primitiveparameter its one value; a bag of any other size is a processing error.