https://github.com/yitzchak/trivial-inspector-hook
A simple compatibility library for the *inspector-hook* of CDR-6.
https://github.com/yitzchak/trivial-inspector-hook
common-lisp
Last synced: 3 months ago
JSON representation
A simple compatibility library for the *inspector-hook* of CDR-6.
- Host: GitHub
- URL: https://github.com/yitzchak/trivial-inspector-hook
- Owner: yitzchak
- License: mit
- Created: 2021-06-08T18:52:08.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-07-02T09:55:08.000Z (almost 4 years ago)
- Last Synced: 2025-01-31T15:35:43.704Z (5 months ago)
- Topics: common-lisp
- Language: Common Lisp
- Homepage: https://yitzchak.github.io/trivial-inspector-hook
- Size: 6.84 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# trivial-inspector-hook
A simple compatability library for `*inspector-hook*` of [CDR-6][].
## Usage
A single symbol `*inspector-hook*` is exported from the `trivial-inspector-hook`
package that follows the sematics of [CDR-6][]. This is symbol is also
available via the package nicknames of `tih` and `inspector-hook`.If the current lisp implementation supports CDR-6 then `:cdr-6` and
`:inspector-hook` will be present in `*features*`.## Supported Implementations
Recent versions of ABCL, ACL, CCL, CLASP, ECL, Mezzano, and SBCL all support
[CDR-6][] in some way. If the implemntation exports a symbol with a different
name other than `*inspector-hook*` then a function is installed the
implementation's hook that calls `trivial-inspector-hook:*inspector-hook*` if
set.[CDR-6]: https://common-lisp.net/project/cdr/document/6/index.html