This is the cl-mop Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 05:10:42 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-mop
Simple, portable tools for dealing with CLOS objects.
Inaimathi <leo.zovic@example.com>
Expat (MIT-style)
package.lisp
(file).
cl-mop.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-mop/cl-mop.lisp
package.lisp
(file).
cl-mop
(system).
deep-copy
(generic function).
map-slots
(generic function).
shallow-copy
(generic function).
slot-names
(method).
slot-names
(method).
slot-names
(method).
to-alist
(method).
to-alist
(method).
Packages are listed by definition order.
cl-mop
common-lisp
.
deep-copy
(generic function).
map-slots
(generic function).
shallow-copy
(generic function).
slot-names
(generic function).
to-alist
(generic function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Does a general deep-copy on the given object and sub-pieces.
Returns atoms, numbers and chars.
Runs copy-tree on lists, and copy-seq on other sequences.
Runs copy-structure on pathnames, hash tables and other structure-objects
structure-object
)) ¶A deep copy of a structure-object is (copy-structure object).
list
)) ¶A deep copy of a list is (copy-tree list)
sequence
)) ¶A deep copy of a general sequence is merely (copy-seq sequence).
standard-object
)) ¶The default deep copy specializes on STANDARD-OBJECT. It takes an object and returns a deep copy.
The default unspecialized case should only catch atoms, numbers and characters. It merely returns its results.
Takes a binary function and an instance.
Returns the sequence resulting from calling the function on each bound (slot-name slot-value) of instance
Provides a general shallow-copy function for CLOS objects. If you’ve got a special case, write a new defmethod.
standard-object
)) ¶The default shallow copy specializes on STANDARD-OBJECT. It takes an object and returns a shallow copy.
Jump to: | D G M S T |
---|
Jump to: | D G M S T |
---|
Jump to: | C F P S |
---|
Jump to: | C F P S |
---|