Go to the first, previous, next, last section, table of contents.


applyPrintLambdaList

Function: applyPrintLambdaList { [raw-args] -> [cooked-args] }
file: job.t
package: lisp
status: alpha

This is a very specialCase hack implementing the lambda list for the lisp print function (and related functions like princ, prin1 &tc) in hardcoded fashion. We do this because print is likely to be a performance hot-spot for some lisp programs and because print calls are likely to usually default the output stream, which would usually require invoking an initform function, which I think is too slow here.


Go to the first, previous, next, last section, table of contents.