This is the cl-with Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 04:32:13 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
cl-withWITH- group with- macros, allocate objects and rebind slots
stacksmith <fpgasm@apple2.x10.mx>
BSD 3-clause
0.0.1
cffi (system).
closer-mop (system).
package.lisp (file).
util.lisp (file).
with-foreign-slots.lisp (file).
with.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
cl-with/cl-with.asdcl-with/package.lispcl-with/util.lispcl-with/with-foreign-slots.lispcl-with/with.lispcl-with/util.lisppackage.lisp (file).
cl-with (system).
as-string (function).
catstring (function).
find-symbol-or-die (function).
listify (macro).
symbolicate (function).
cl-with/with-foreign-slots.lispcl-with/with.lispwith-foreign-slots.lisp (file).
cl-with (system).
*banlist* (special variable).
bancheck (macro).
clause-get-prefix-binds (function).
copy-point (function).
cpoint (special variable).
cpoint (class).
default-bindings (function).
fix-cffi-bindings (function).
fix-lisp-bindings (function).
get-new-clause (method).
get-new-clause (method).
get-new-clause (method).
get-old-clause (method).
get-old-clause (method).
get-old-clause (method).
get-slots (method).
get-slots (method).
get-temp-clause (method).
get-temp-clause (method).
get-temp-clause (method).
get-type-info (method).
get-type-info (method).
get-type-info (method).
get-type-info (method).
get-type-info (method).
get-type-info (method).
make-point (function).
parse-foreign-built-in-type-params (function).
point (structure).
point-p (function).
point-x (reader).
(setf point-x) (writer).
point-y (reader).
(setf point-y) (writer).
with-many (macro).
with-one (macro).
with-with (macro).
Packages are listed by definition order.
withcffi.
common-lisp.
*banlist* (special variable).
as-string (function).
bancheck (macro).
catstring (function).
clause-get-prefix-binds (function).
copy-point (function).
cpoint (special variable).
cpoint (class).
default-bindings (function).
find-symbol-or-die (function).
fix-cffi-bindings (function).
fix-lisp-bindings (function).
get-new-clause (generic function).
get-old-clause (generic function).
get-slots (generic function).
get-temp-clause (generic function).
get-type-info (generic function).
listify (macro).
make-point (function).
parse-foreign-built-in-type-params (function).
point (structure).
point-p (function).
point-x (reader).
(setf point-x) (writer).
point-y (reader).
(setf point-y) (writer).
symbolicate (function).
with-many (macro).
with-one (macro).
with-with (macro).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Expand descriptors, which may be:
* Existing with-foo forms, specified as (:open-file ...);
* Let-like forms, e.g. (x 5);
* Multiple-value-bind-like forms, ((x y z)(foo));
* Slots of structs, class instances or foreign objects:
(p :temp :int); create a foreign :int called p
(gpt :old (:struct gtk-g-point) "P1-") make slots x and y of an existing
GTK point object called gpt available as ’p1-x’ and ’p1-y’.
Refer to docs for more examples
Create a string from thing. If thing is a list or tree, flatten
Convert every thing to a string, and return concatenation.
| Jump to: | (
A B C D F G L M P S W |
|---|
| Jump to: | (
A B C D F G L M P S W |
|---|
| Jump to: | *
C S X Y |
|---|
| Jump to: | *
C S X Y |
|---|
| Jump to: | C F P S U W |
|---|
| Jump to: | C F P S U W |
|---|