file: job.t package: muf status: tentative
This function is intended to be used internally by compiler-generated code, rather than directly by users. It accepts a block of value-offset pairs beneath a compiledFunction instance, and returns a copy of the compile-function with the indicated offsets in its constant vector overwritten with the indicated values.
This is the mechanism used to implement true lambdas in lisp compilers, allowing lambda to be a data constructor as well as a function constructor.
Go to the first, previous, next, last section, table of contents.