make-instance
make-instance class &rest initargs &key &allow-other-keys → instance
make-instance (class standard-class) &rest initargs
make-instance (class symbol) &rest initargs
!!! I'd rather this were called class-name. -kmp 15-Jan-91 !!! Or maybe class designator? -kmp 18-Feb-91class—a class, or a symbol that names a class.
initargs—an initialization argument list.
instance—a fresh instance of class class.
The generic function make-instance creates and returns a new instance of the given class.
If the second of the above methods is selected, that method invokes make-instance on the arguments (find-class class) and initargs.
The initialization arguments are checked within make-instance.
The generic function make-instance may be used as described in Section 7.1 (Object Creation and Initialization).
None.
If any of the initialization arguments has not been declared as valid, an error of type error is signaled.
defclass, class-of, allocate-instance, initialize-instance, Section 7.1 (Object Creation and Initialization)
Per X3J13. -kmp 05-Oct-93
None.