The cl-tasukete Reference Manual
This is the cl-tasukete Reference Manual, version 0.1,
generated automatically by Declt version 4.0 beta 2 "William Riker"
on Tue Jul 15 04:25:40 2025 GMT+0.
2 Systems
The main system appears first, followed by any subsystem dependency.
2.1 cl-tasukete
- Author
- gos-k
 
- License
- MIT
 
- Version
- 0.1
 
- Dependencies
- 
- cl-gists(system).
- cl-annot(system).
- dissect(system).
- jonathan(system).
- local-time(system).
 
- Source
- cl-tasukete.asd.
 
- Child Component
- src(module).
 
 
 
3 Modules
Modules are listed depth-first from the system components tree.
 
4 Files
Files are sorted by type and then listed depth-first from the systems
components trees.
 
5 Packages
Packages are listed by definition order.
5.1 cl-tasukete.helper
- Source
- helper.lisp.
 
- Use List
- 
- asdf/interface.
- cl-annot.
- common-lisp.
 
- Public Interface
- 
 
5.2 cl-tasukete.key-value
- Source
- key-value.lisp.
 
- Use List
- 
- asdf/interface.
- cl-annot.
- cl-annot.class.
- common-lisp.
- jonathan.
 
- Public Interface
- 
 
5.3 cl-tasukete
- Source
- cl-tasukete.lisp.
 
- Nickname
- tasukete
 
- Use List
- 
- asdf/interface.
- cl-annot.
- common-lisp.
- jonathan.
 
- Public Interface
- 
- Internals
- 
 
 
6 Definitions
Definitions are sorted by export status, category, package, and then by
lexicographic order.
6.1 Public Interface
6.1.5 Classes
- Class: tasukete-condition ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct methods
- get-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "condition"
 
 
 - 
- Slot: value ¶
- 
- Initargs
- :condition
 
 
 
 
- Class: tasukete-key-value ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct subclasses
- 
- Direct methods
- 
- Direct slots
- 
- Slot: key ¶
- 
- Initargs
- :key
 
 
 - 
- Slot: value ¶
- 
- Initargs
- :value
 
 
 
 
- Class: tasukete-lisp-implementation ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "lisp-implementation"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (list :type (lisp-implementation-type) :version (lisp-implementation-version))
 
 
 
 
- Class: tasukete-loaded-packages ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "loaded-packages"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (loop cl-tasukete.key-value::for (cl-tasukete.key-value:key . cl-tasukete.key-value:value) cl-tasukete.key-value::in (cl-tasukete.helper:make-loaded-packages) cl-tasukete.key-value::collecting (make-instance (quote cl-tasukete.key-value:tasukete-key-value) :key cl-tasukete.key-value:key :value cl-tasukete.key-value:value))
 
 
 
 
- Class: tasukete-machine ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "machine"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (list :instance (machine-instance) :type (machine-type) :version (machine-version))
 
 
 
 
- Class: tasukete-operating-system ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "operating-system"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (list :type (software-type) :version (software-version))
 
 
 
 
- Class: tasukete-stack ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct methods
- get-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "stack"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (dissect:stack)
 
 
 
 
- Class: tasukete-time ¶
- 
- Package
- cl-tasukete.key-value.
 
- Source
- key-value.lisp.
 
- Direct superclasses
- tasukete-key-value.
 
- Direct slots
- 
- Slot: key ¶
- 
- Initform
- "time"
 
 
 - 
- Slot: value ¶
- 
- Initform
- (local-time:format-timestring nil (local-time:universal-to-timestamp (get-universal-time)))
 
 
 
 
 
 
 
Appendix A Indexes
A.2 Functions
|  |  | 
| 
 | 
| % |  |  | 
|---|
|  | %to-json: |  | Public standalone methods | 
| 
 | 
| D |  |  | 
|---|
|  | debug-information-output: |  | Public ordinary functions | 
|  | debug-information-to-json: |  | Public generic functions | 
|  | debug-information-to-json: |  | Public generic functions | 
|  | debugger-hook: |  | Private ordinary functions | 
| 
 | 
| F |  |  | 
|---|
|  | Function, debug-information-output: |  | Public ordinary functions | 
|  | Function, debugger-hook: |  | Private ordinary functions | 
|  | Function, make-debug-information: |  | Public ordinary functions | 
|  | Function, make-loaded-packages: |  | Public ordinary functions | 
|  | Function, make-system-information: |  | Private ordinary functions | 
|  | Function, print-json: |  | Public ordinary functions | 
|  | Function, send-to-gist: |  | Public ordinary functions | 
|  | Function, start: |  | Public ordinary functions | 
|  | Function, stop: |  | Public ordinary functions | 
| 
 | 
| G |  |  | 
|---|
|  | Generic Function, debug-information-to-json: |  | Public generic functions | 
|  | Generic Function, get-key: |  | Public generic functions | 
|  | Generic Function, get-value: |  | Public generic functions | 
|  | get-key: |  | Public generic functions | 
|  | get-key: |  | Public generic functions | 
|  | get-value: |  | Public generic functions | 
|  | get-value: |  | Public generic functions | 
|  | get-value: |  | Public generic functions | 
|  | get-value: |  | Public generic functions | 
| 
 | 
| M |  |  | 
|---|
|  | make-debug-information: |  | Public ordinary functions | 
|  | make-loaded-packages: |  | Public ordinary functions | 
|  | make-system-information: |  | Private ordinary functions | 
|  | Method, %to-json: |  | Public standalone methods | 
|  | Method, debug-information-to-json: |  | Public generic functions | 
|  | Method, get-key: |  | Public generic functions | 
|  | Method, get-value: |  | Public generic functions | 
|  | Method, get-value: |  | Public generic functions | 
|  | Method, get-value: |  | Public generic functions | 
| 
 | 
| P |  |  | 
|---|
|  | print-json: |  | Public ordinary functions | 
| 
 | 
| S |  |  | 
|---|
|  | send-to-gist: |  | Public ordinary functions | 
|  | start: |  | Public ordinary functions | 
|  | stop: |  | Public ordinary functions | 
| 
 | 
 
 
A.3 Variables
|  |  | 
| 
 | 
| * |  |  | 
|---|
|  | *debug-information-list*: |  | Public special variables | 
|  | *debug-information-stock*: |  | Private special variables | 
|  | *debug-information-stock-output*: |  | Private special variables | 
|  | *default-debugger-hook*: |  | Private special variables | 
|  | *system-information-list*: |  | Public special variables | 
|  | *use-gist*: |  | Private special variables | 
|  | *use-standard-output*: |  | Private special variables | 
| 
 | 
| K |  |  | 
|---|
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
|  | key: |  | Public classes | 
| 
 | 
| S |  |  | 
|---|
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, key: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Slot, value: |  | Public classes | 
|  | Special Variable, *debug-information-list*: |  | Public special variables | 
|  | Special Variable, *debug-information-stock*: |  | Private special variables | 
|  | Special Variable, *debug-information-stock-output*: |  | Private special variables | 
|  | Special Variable, *default-debugger-hook*: |  | Private special variables | 
|  | Special Variable, *system-information-list*: |  | Public special variables | 
|  | Special Variable, *use-gist*: |  | Private special variables | 
|  | Special Variable, *use-standard-output*: |  | Private special variables | 
| 
 | 
| V |  |  | 
|---|
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
|  | value: |  | Public classes | 
| 
 | 
 
 
A.4 Data types
|  |  | 
| 
 | 
| C |  |  | 
|---|
|  | cl-tasukete: |  | The cl-tasukete system | 
|  | cl-tasukete: |  | The cl-tasukete package | 
|  | :cl-tasukete.asd |  | The cl-tasukete/cl-tasukete․asd file | 
|  | cl-tasukete.helper: |  | The cl-tasukete․helper package | 
|  | cl-tasukete.key-value: |  | The cl-tasukete․key-value package | 
|  | :cl-tasukete.lisp |  | The cl-tasukete/src/cl-tasukete․lisp file | 
|  | Class, tasukete-condition: |  | Public classes | 
|  | Class, tasukete-key-value: |  | Public classes | 
|  | Class, tasukete-lisp-implementation: |  | Public classes | 
|  | Class, tasukete-loaded-packages: |  | Public classes | 
|  | Class, tasukete-machine: |  | Public classes | 
|  | Class, tasukete-operating-system: |  | Public classes | 
|  | Class, tasukete-stack: |  | Public classes | 
|  | Class, tasukete-time: |  | Public classes | 
| 
 | 
| F |  |  | 
|---|
|  | File, :cl-tasukete.asd |  | The cl-tasukete/cl-tasukete․asd file | 
|  | File, :cl-tasukete.lisp |  | The cl-tasukete/src/cl-tasukete․lisp file | 
|  | File, :helper.lisp |  | The cl-tasukete/src/helper․lisp file | 
|  | File, :key-value.lisp |  | The cl-tasukete/src/key-value․lisp file | 
| 
 | 
| H |  |  | 
|---|
|  | :helper.lisp |  | The cl-tasukete/src/helper․lisp file | 
| 
 | 
| K |  |  | 
|---|
|  | :key-value.lisp |  | The cl-tasukete/src/key-value․lisp file | 
| 
 | 
| M |  |  | 
|---|
|  | Module, :src |  | The cl-tasukete/src module | 
| 
 | 
| P |  |  | 
|---|
|  | Package, cl-tasukete: |  | The cl-tasukete package | 
|  | Package, cl-tasukete.helper: |  | The cl-tasukete․helper package | 
|  | Package, cl-tasukete.key-value: |  | The cl-tasukete․key-value package | 
| 
 | 
| S |  |  | 
|---|
|  | :src |  | The cl-tasukete/src module | 
|  | System, cl-tasukete: |  | The cl-tasukete system | 
| 
 | 
| T |  |  | 
|---|
|  | tasukete-condition: |  | Public classes | 
|  | tasukete-key-value: |  | Public classes | 
|  | tasukete-lisp-implementation: |  | Public classes | 
|  | tasukete-loaded-packages: |  | Public classes | 
|  | tasukete-machine: |  | Public classes | 
|  | tasukete-operating-system: |  | Public classes | 
|  | tasukete-stack: |  | Public classes | 
|  | tasukete-time: |  | Public classes | 
| 
 |