Next: Introduction, Previous: (dir), Up: (dir) [Contents][Index]
This is the adhoc Reference Manual, generated automatically by Declt version 3.0 "Montgomery Scott" on Sun May 15 03:14:41 2022 GMT+0.
• Introduction | What adhoc is all about | |
• Systems | The systems documentation | |
• Files | The files documentation | |
• Packages | The packages documentation | |
• Definitions | The symbols documentation | |
• Indexes | Concepts, functions, variables and data types |
Another Declarative Hierarchical Object-centric CLOS Customization. An advanced object oriented extension to CLOS.
Currently supported Lisps: sbcl, ccl
Based on slots and slot definition metaobjects, Adhoc adds the concept of `attributes' to CLOS. Attributes are essentially computed slots with dependency tracking.
See the files in the docs/ directory for more details.
Enjoy.
Next: Files, Previous: Introduction, Up: Top [Contents][Index]
The main system appears first, followed by any subsystem dependency.
• The adhoc system |
Andrew K Wolven <awolven@gmail.com>
GPLv3
Another Declarative Hierarchical Object-centric CLOS Customization
closer-mop
adhoc.asd (file)
Files are sorted by type and then listed depth-first from the systems components trees.
• Lisp files |
• The adhoc.asd file | ||
• The adhoc/src/package.lisp file | ||
• The adhoc/src/adhoc.lisp file |
Next: The adhoc/src/package․lisp file, Previous: Lisp files, Up: Lisp files [Contents][Index]
adhoc.asd
adhoc (system)
Next: The adhoc/src/adhoc․lisp file, Previous: The adhoc․asd file, Up: Lisp files [Contents][Index]
adhoc (system)
src/package.lisp
defpackage (macro)
Previous: The adhoc/src/package․lisp file, Up: Lisp files [Contents][Index]
adhoc (system)
src/adhoc.lisp
Next: Definitions, Previous: Files, Up: Top [Contents][Index]
Packages are listed by definition order.
• The adhoc package |
src/package.lisp (file)
Definitions are sorted by export status, category, package, and then by lexicographic order.
• Exported definitions | ||
• Internal definitions |
Next: Internal definitions, Previous: Definitions, Up: Definitions [Contents][Index]
• Exported special variables | ||
• Exported macros | ||
• Exported functions | ||
• Exported generic functions | ||
• Exported classes |
Next: Exported macros, Previous: Exported definitions, Up: Exported definitions [Contents][Index]
src/adhoc.lisp (file)
Next: Exported functions, Previous: Exported special variables, Up: Exported definitions [Contents][Index]
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/package.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
Next: Exported generic functions, Previous: Exported macros, Up: Exported definitions [Contents][Index]
src/adhoc.lisp (file)
Next: Exported classes, Previous: Exported functions, Up: Exported definitions [Contents][Index]
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
Previous: Exported generic functions, Up: Exported definitions [Contents][Index]
src/adhoc.lisp (file)
standard-class (class)
:direct-descending-attributes
direct-descending-attributes (generic function)
effective-descending-attributes (generic function)
(setf effective-descending-attributes) (generic function)
component-eslotds (generic function)
(setf component-eslotds) (generic function)
hidden-component-eslotds (generic function)
(setf hidden-component-eslotds) (generic function)
(make-hash-table)
slot-locations (generic function)
(setf slot-locations) (generic function)
children-dependents (generic function)
(setf children-dependents) (generic function)
src/adhoc.lisp (file)
standard-object (class)
object (class)
:root
:superior
superior (generic function)
:component-definition
component-definition (generic function)
(setf component-definition) (generic function)
:aggregate
aggregate (generic function)
:indices
component-indices (generic function)
src/adhoc.lisp (file)
variable (class)
:indices
src/adhoc.lisp (file)
adhoc-mixin (class)
Previous: Exported definitions, Up: Definitions [Contents][Index]
• Internal special variables | ||
• Internal symbol macros | ||
• Internal macros | ||
• Internal functions | ||
• Internal generic functions | ||
• Internal classes |
Next: Internal symbol macros, Previous: Internal definitions, Up: Internal definitions [Contents][Index]
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
Next: Internal macros, Previous: Internal special variables, Up: Internal definitions [Contents][Index]
src/adhoc.lisp (file)
sb-pcl:+slot-unbound+
Next: Internal functions, Previous: Internal symbol macros, Up: Internal definitions [Contents][Index]
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
Next: Internal generic functions, Previous: Internal macros, Up: Internal definitions [Contents][Index]
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
Next: Internal classes, Previous: Internal functions, Up: Internal definitions [Contents][Index]
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated reader method
src/adhoc.lisp (file)
automatically generated writer method
src/adhoc.lisp (file)
Previous: Internal generic functions, Up: Internal definitions [Contents][Index]
src/adhoc.lisp (file)
component-definition-mixin (class)
slot-value-using-class (method)
src/adhoc.lisp (file)
standard-generic-function (class)
:root
:superior
superior (generic function)
:component-definition
component-definition (generic function)
:value
variable-value (generic function)
dependents (generic function)
(setf dependents) (generic function)
:root-path
variable-root-path (generic function)
:slot-name
slot-name (generic function)
src/adhoc.lisp (file)
array-aggregate-mixin (class)
src/adhoc.lisp (file)
size-function (generic function)
(setf size-function) (generic function)
src/adhoc.lisp (file)
aggregate-mixin (class)
array-aggregate (class)
unbind-dependent-variables (method)
src/adhoc.lisp (file)
standard-object (class)
attribute-function (generic function)
(setf attribute-function) (generic function)
src/adhoc.lisp (file)
standard-object (class)
src/adhoc.lisp (file)
standard-object (class)
class-spec-function (generic function)
(setf class-spec-function) (generic function)
:hidden?
slot-hidden? (generic function)
(setf slot-hidden?) (generic function)
src/adhoc.lisp (file)
standard-object (class)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
size-expression (generic function)
(setf size-expression) (generic function)
src/adhoc.lisp (file)
attribute-body (generic function)
(setf attribute-body) (generic function)
src/adhoc.lisp (file)
basic-attribute-definition-mixin (class)
upgrade-eslotd (method)
src/adhoc.lisp (file)
component-type-expression (generic function)
(setf component-type-expression) (generic function)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
direct-input-definition-mixin (class)
attribute-function (method)
src/adhoc.lisp (file)
settable-slot-definition-mixin (class)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
indices-expression (generic function)
(setf indices-expression) (generic function)
src/adhoc.lisp (file)
defining-expression (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
upgrade-eslotd (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
basic-attribute-definition-mixin (class)
%shadow (generic function)
(setf %shadow) (generic function)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
input-status (generic function)
(setf input-status) (generic function)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
slot-value-using-class (method)
src/adhoc.lisp (file)
effective-input-definition-mixin (class)
src/adhoc.lisp (file)
settable-slot-definition-mixin (class)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
upgrade-eslotd (method)
src/adhoc.lisp (file)
src/adhoc.lisp (file)
funcallable-standard-class (class)
src/adhoc.lisp (file)
standard-object (class)
slot-class-keyword (method)
src/adhoc.lisp (file)
standard-object (class)
src/adhoc.lisp (file)
attribute-function-mixin (class)
src/adhoc.lisp (file)
component-definition-mixin (class)
src/adhoc.lisp (file)
standard-object (class)
noticers (generic function)
(setf noticers) (generic function)
src/adhoc.lisp (file)
variable (class)
variable-status (generic function)
(setf variable-status) (generic function)
src/adhoc.lisp (file)
table-aggregate-mixin (class)
src/adhoc.lisp (file)
indices-function (generic function)
(setf indices-function) (generic function)
src/adhoc.lisp (file)
aggregate-mixin (class)
table-aggregate (class)
unbind-dependent-variables (method)
src/adhoc.lisp (file)
standard-object (class)
src/adhoc.lisp (file)
standard-object (class)
:value
variable-value (generic function)
(setf variable-value) (generic function)
dependents (generic function)
(setf dependents) (generic function)
:root-path
variable-root-path (generic function)
:slot-name
slot-name (generic function)
Previous: Definitions, Up: Top [Contents][Index]
• Concept index | ||
• Function index | ||
• Variable index | ||
• Data type index |
Next: Function index, Previous: Indexes, Up: Indexes [Contents][Index]
Jump to: | A F L |
---|
Jump to: | A F L |
---|
Next: Variable index, Previous: Concept index, Up: Indexes [Contents][Index]
Jump to: | %
(
A C D E F G H I M N P R S T U V W |
---|
Jump to: | %
(
A C D E F G H I M N P R S T U V W |
---|
Next: Data type index, Previous: Function index, Up: Indexes [Contents][Index]
Jump to: | *
+
A C D E H I L N P R S T V |
---|
Jump to: | *
+
A C D E H I L N P R S T V |
---|
Previous: Variable index, Up: Indexes [Contents][Index]
Jump to: | A B C D E F I N O P S T U V |
---|
Jump to: | A B C D E F I N O P S T U V |
---|