This is the defmemo Reference Manual, version 1.5, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 08 17:55:40 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
defmemo
Memoizing defun
Orivej Desh <orivej@gmx.fr>
Unlicense <http://unlicense.org/UNLICENSE>
1.5
alexandria
(system).
trivial-garbage
(system).
package.lisp
(file).
defmemo.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
defmemo/defmemo.lisp
package.lisp
(file).
defmemo
(system).
clear-memo
(function).
defmemo
(macro).
get-memo
(function).
(setf get-memo)
(function).
flat-arglist
(function).
Packages are listed by definition order.
defmemo
alexandria
.
common-lisp
.
trivial-garbage
.
clear-memo
(function).
defmemo
(macro).
get-memo
(function).
(setf get-memo)
(function).
flat-arglist
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Construct defun with body wrapped into memoizing hash table. Put the latter under :memo property of name.
Convert ordinary lambda list into funcallable list.
Jump to: | (
C D F G M |
---|
Jump to: | (
C D F G M |
---|
Jump to: | D F P S |
---|
Jump to: | D F P S |
---|