This is the astonish Reference Manual, version 0.1.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Dec 15 04:19:15 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
astonish
A small library for querying and manipulating Lisp ASTs
Brooks J Rady <b.j.rady@gmail.com>
GPLv3
0.1.0
uiop
(system).
alexandria
(system).
src
(module).
Modules are listed depth-first from the system components tree.
Files are sorted by type and then listed depth-first from the systems components trees.
astonish/src/main.lisp
src
(module).
load-forms-from-file
(function).
macroexpand-select
(function).
select-conses
(function).
cons-difference
(function).
filter-conses-by-car
(function).
lisp-file
(function).
map-inodes
(function).
Packages are listed by definition order.
astonish
alexandria
.
common-lisp
.
load-forms-from-file
(function).
macroexpand-select
(function).
select-conses
(function).
cons-difference
(function).
filter-conses-by-car
(function).
lisp-file
(function).
map-inodes
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Read forms from a lisp file without any evaluation
Recursively expand all occurrences of select macros
Given a path (a list of car’s) and list of forms, return all matching conses. The second return value is the same selection, but inverted
Like set-difference, but filters for conses and preserves order
Filter forms so that only ones with the specified car remain
Adds a .lisp extension to pathnames without an extension
Maps the given function over all the inner nodes of a tree
Jump to: | C F L M S |
---|
Jump to: | C F L M S |
---|
Jump to: | A F M P S |
---|
Jump to: | A F M P S |
---|