This is the trivial-do Reference Manual, version 0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 07:55:41 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
trivial-do
Looping extensions that follow the style of the core DO functions.
Tarn W. Burton
MIT
0.1
src
(module).
Modules are listed depth-first from the system components tree.
trivial-do/src
trivial-do
(system).
packages.lisp
(file).
doalist.lisp
(file).
dohash.lisp
(file).
dolist.lisp
(file).
doplist.lisp
(file).
doseq.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
trivial-do/trivial-do.asd
trivial-do/src/packages.lisp
trivial-do/src/doalist.lisp
trivial-do/src/dohash.lisp
trivial-do/src/dolist.lisp
trivial-do/src/doplist.lisp
trivial-do/src/doseq.lisp
trivial-do/src/doalist.lisp
packages.lisp
(file).
src
(module).
doalist
(macro).
trivial-do/src/dohash.lisp
doalist.lisp
(file).
src
(module).
dohash
(macro).
trivial-do/src/dolist.lisp
dohash.lisp
(file).
src
(module).
dolist*
(macro).
trivial-do/src/doplist.lisp
dolist.lisp
(file).
src
(module).
doplist
(macro).
trivial-do/src/doseq.lisp
doplist.lisp
(file).
src
(module).
Packages are listed by definition order.
Definitions are sorted by export status, category, package, and then by lexicographic order.
doalist iterates over the elements of an alist and binds key-var to the car of each element, value-var to the cdr of each element and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
dohash iterates over the elements of an hash table and binds key-var to the key, value-var to the associated value and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
dolist* iterates over the elements of an list and binds position-var to the index of each element, value-var to each element and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
doplist iterates over the elements of an plist and binds key-var to the key, value-var to the associated value and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
doseq iterates over the elements of an sequence and binds value-var to successive values and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
doseq* iterates over the elements of an sequence and binds position-var to the index of each element, value-var to each element and then evaluates body as a tagbody that can include declarations. Finally the result-form is returned after the iteration completes.
Jump to: | D M |
---|
Jump to: | D M |
---|
Jump to: | D F M P S T |
---|
Jump to: | D F M P S T |
---|