This is the specialized-function Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:46:02 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
specialized-function
Provides a Julia-like function that automatically compiles a type-specific version of the function from the same code
Masataro Asai
LGPL
0.1
trivia
(system).
alexandria
(system).
iterate
(system).
lisp-namespace
(system).
type-r
(system).
trivial-cltl2
(system).
0package.lisp
(file).
1common.lisp
(file).
2find-lexical-variables.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
specialized-function/specialized-function.asd
specialized-function/0package.lisp
specialized-function/1common.lisp
specialized-function/2find-lexical-variables.lisp
specialized-function/specialized-function.asd
specialized-function
(system).
specialized-function/0package.lisp
specialized-function
(system).
specialized-function/1common.lisp
specialized-function
(system).
register-base-type
(function).
specializing
(macro).
*base-types*
(special variable).
*benchmark-size*
(special variable).
*rebuild-widetag*
(special variable).
array-element-types
(function).
benchmark
(function).
in-compile-time
(macro).
rebuild-widetag
(function).
specialized-function-form
(function).
table
(function).
table
(type).
upgraded-object-type
(function).
widetag-lambda
(function).
specialized-function/2find-lexical-variables.lisp
specialized-function
(system).
find-lexical-variables
(function).
Packages are listed by definition order.
specialized-function
alexandria
.
common-lisp
.
iterate
.
lisp-namespace
.
trivia.level2
.
type-r
.
register-base-type
(function).
specializing
(macro).
*base-types*
(special variable).
*benchmark-size*
(special variable).
*rebuild-widetag*
(special variable).
array-element-types
(function).
benchmark
(function).
find-lexical-variables
(function).
in-compile-time
(macro).
rebuild-widetag
(function).
specialized-function-form
(function).
table
(function).
table
(type).
upgraded-object-type
(function).
widetag-lambda
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
macro for debugging
Takes an object and returns a reasonable type declaration for the object. Analogous to upgraded-array-element-type, but works on an object.
Jump to: | A B F I M R S T U W |
---|
Jump to: | A B F I M R S T U W |
---|
Jump to: | *
S |
---|
Jump to: | *
S |
---|
Jump to: | 0
1
2
F P S T |
---|
Jump to: | 0
1
2
F P S T |
---|