Generic Function MAKE-INSTANCE


make-instance class &rest initargs => instance

Arguments and values:

class -- A class metaobject or a class name.

initargs -- A list of alternating initialization argument names and values.

instance -- A newly allocated and initialized instance of class.


The generic function make-instance creates and returns a new instance of the given class. Its behavior and use is described in the CLOS specification.


make-instance (class symbol) &rest initargs
make-instance (class standard-class) &rest initargs
make-instance (class funcallable-standard-class) &rest initargs

Comments and remarks:

See also the entry in the Common Lisp HyperSpec for this function.