![[LISPWORKS]](/image.pl?url=http%3a%2f%2fwww.lispworks.com%2fdocumentation%2fHyperSpec%2fBody%2f..%2fGraphics%2fLWSmall.gif&f=jpg&w=240)
![[Common Lisp HyperSpec (TM)]](/image.pl?url=http%3a%2f%2fwww.lispworks.com%2fdocumentation%2fHyperSpec%2fBody%2f..%2fGraphics%2fCLHS_Sm.gif&f=jpg&w=240)
objectn. 1. any Lisp datum. ``The functioncons creates an object which refers to two other objects.'' 2. (immediately following the name of atype) anobject which is of thattype, used to emphasize that theobject is not just aname for an object of thattype but really anelement of thetype in cases whereobjects of thattype (such asfunction orclass) are commonly referred to byname. ``The functionsymbol-function takes a function name and returns a function object.''
object-traversingadj. operating in succession on components of anobject. ``The operatorsmapcar,maphash,with-package-iterator andcount perform object-traversing operations.''
openadj.,v.t. (afile) 1.v.t. to create and return astream to thefile. 2.adj. (of astream) having beenopened[1], but not yetclosed.
operatorn. 1. afunction,macro, orspecial operator. 2. asymbol that names such afunction,macro, orspecial operator. 3. (in afunctionspecial form) thecadr of thefunctionspecial form, which might be either anoperator[2] or alambda expression. 4. (of acompound form) thecar of thecompound form, which might be either anoperator[2] or alambda expression, and which is never(setfsymbol).
optimize qualityn. one of several aspects of a program that might be optimizable by certain compilers. Since optimizing one such quality might conflict with optimizing another, relative priorities for qualities can be established in anoptimizedeclaration. Thestandardizedoptimize qualities arecompilation-speed (speed of the compilation process),debug (ease of debugging),safety (run-time error checking),space (both code size and run-time space), andspeed (of the object code).Implementations may define additionaloptimize qualities.
optional parametern. Aparameter for which a corresponding positionalargument is optional. If theargument is not supplied, a default value is used. See alsosupplied-p parameter.
ordinary functionn. afunction that is not ageneric function.
ordinary lambda listn. the kind oflambda list used bylambda. Seemodified lambda list andextended lambda list. ``defun uses an ordinary lambda list.''
otherwise inaccessible partn. (of anobject, O1) anobject, O2, which would be madeinaccessible if O1 were madeinaccessible. (Everyobject is anotherwise inaccessible part of itself.)
outputadj. (of astream) supporting output operations (i.e., being a ``data sink''). Anoutputstream might also be aninputstream, in which case it is sometimes called abidirectionalstream. See thefunctionoutput-stream-p.