This is the utils-kt Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 07:00:15 2025 GMT+0.
The main system appears first, followed by any subsystem dependency.
utils-ktKenny’s Utilities
Kenny Tilton <ktilton@nyc.rr.com>
Kenny Tilton <ktilton@nyc.rr.com>
MIT Style
Low-level utilities used by all of Kenny’s projects
features.lisp (file).
defpackage.lisp (file).
core.lisp (file).
debug.lisp (file).
flow-control.lisp (file).
detritus.lisp (file).
strings.lisp (file).
datetime.lisp (file).
split-sequence.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
utils-kt/utils-kt.asdutils-kt/features.lisputils-kt/defpackage.lisputils-kt/core.lisputils-kt/debug.lisputils-kt/flow-control.lisputils-kt/detritus.lisputils-kt/strings.lisputils-kt/datetime.lisputils-kt/split-sequence.lisputils-kt/defpackage.lispfeatures.lisp (file).
utils-kt (system).
utils-kt/core.lispdefpackage.lisp (file).
utils-kt (system).
define-constant (macro).
eval-now! (macro).
export! (macro).
project-path (function).
test-init (function).
test-prep (function).
test-setup (function).
with-gensyms (macro).
utils-kt/debug.lispcore.lisp (file).
utils-kt (system).
*count* (special variable).
*dbg* (special variable).
*stop* (special variable).
clock (function).
clock-0 (function).
clock-off (function).
count-it (macro).
count-it! (macro).
count-of (function).
mpt (function).
timex (macro).
utils-kt-reset (function).
with-counts (macro).
with-metrics (macro).
*clock* (special variable).
*counting* (special variable).
*mpstart* (special variable).
*stopped* (special variable).
call-count-it (function).
count-clear (function).
show-count (function).
stop-check (function).
utils-kt/flow-control.lispcore.lisp (file).
debug.lisp (file).
utils-kt (system).
-1?1 (symbol macro).
-1?1 (function).
b-if (macro).
b-when (macro).
b1 (macro).
bif (macro).
bwhen (macro).
cc-defstruct (macro).
dsb (macro).
hashtable-assoc (function).
instance-slots (method).
intern$ (function).
last1 (function).
list-flatten! (function).
list-insertf (macro).
maphash* (function).
maptimes (macro).
mvb (macro).
packed-flat! (function).
pair-off (function).
prime? (function).
push-end (macro).
shuffle (function).
tree-flatten (function).
with-dynamic-fn (macro).
without-repeating (function).
*without-repeating-generators* (special variable).
max-if (function).
min-if (function).
min-max-of (function).
reset-without-repeating (function).
until (macro).
while (macro).
without-repeating-generator (function).
utils-kt/detritus.lispcore.lisp (file).
debug.lisp (file).
flow-control.lisp (file).
utils-kt (system).
assocd (function).
brk (function).
class-proto (function).
collect (function).
collect-if (function).
eo (macro).
fifo-add (function).
fifo-clear (function).
fifo-data (function).
fifo-delete (function).
fifo-empty (function).
fifo-length (function).
fifo-map (function).
fifo-peek (function).
fifo-pop (function).
fifo-queue (type).
find-after (function).
find-before (function).
list-insert-after (function).
make-fifo-queue (function).
rassoca (function).
subseq-ex (function).
tree-includes (function).
tree-intersect (function).
tree-traverse (function).
true (function).
wdbg (macro).
with-fifo-map (macro).
xor (function).
false (function).
fifo-browse (function).
source-line-count (function).
utils-kt/strings.lispcore.lisp (file).
debug.lisp (file).
detritus.lisp (file).
utils-kt (system).
abbrev$ (function).
alpha$ (function).
assoc$ (macro).
case$ (macro).
case-string-equal (macro).
cc$ (function).
char$ (function).
conc$ (function).
conc-list$ (function).
down$ (function).
empty$ (function).
equal$ (function).
find$ (macro).
insert$ (function).
left$ (function).
lower$ (function).
make$ (function).
match-left$ (function).
member$ (macro).
mid$ (function).
min$ (function).
normalize$ (function).
num$ (method).
num$ (method).
numeric$ (function).
remove$ (function).
right$ (function).
seg$ (function).
shortc (method).
shortc (method).
shortc (method).
shortc (method).
shortc (method).
shortc (method).
shortc (method).
space$ (function).
strloc$ (function).
trim$ (function).
trunc$ (function).
up$ (function).
upper$ (function).
utils-kt/datetime.lispcore.lisp (file).
debug.lisp (file).
strings.lisp (file).
utils-kt (system).
dd-mmm-yy (function).
hour-min-of-day (function).
m/d/y (function).
mdyy-yymd (function).
mm-ss (function).
mm/dd (function).
mmm-dd-yyyy (function).
month-abbreviation (function).
now (function).
os-tickcount (function).
time-in-zone (function).
time-of-day (function).
u-date (function).
u-day (function).
u-time (function).
week-time (function).
weekday-abbreviation (function).
ymdhmsh (function).
yyyy-mm-dd (function).
hyphenated-time-string (function).
u-day3 (function).
utils-kt/split-sequence.lispcore.lisp (file).
debug.lisp (file).
datetime.lisp (file).
utils-kt (system).
split-sequence (function).
split-sequence-if (function).
split-sequence-if-not (function).
Packages are listed by definition order.
utils-ktukt
common-lisp.
sb-mop.
*count* (special variable).
*dbg* (special variable).
*stop* (special variable).
-1?1 (symbol macro).
-1?1 (function).
abbrev$ (function).
alpha$ (function).
assoc$ (macro).
assocd (function).
b-if (macro).
b-when (macro).
b1 (macro).
bif (macro).
brk (function).
bwhen (macro).
case$ (macro).
case-string-equal (macro).
cc$ (function).
cc-defstruct (macro).
char$ (function).
class-proto (function).
clock (function).
clock-0 (function).
clock-off (function).
collect (function).
collect-if (function).
conc$ (function).
conc-list$ (function).
count-it (macro).
count-it! (macro).
count-of (function).
dd-mmm-yy (function).
define-constant (macro).
down$ (function).
dsb (macro).
empty$ (function).
eo (macro).
equal$ (function).
eval-now! (macro).
export! (macro).
fifo-add (function).
fifo-clear (function).
fifo-data (function).
fifo-delete (function).
fifo-empty (function).
fifo-length (function).
fifo-map (function).
fifo-peek (function).
fifo-pop (function).
fifo-queue (type).
find$ (macro).
find-after (function).
find-before (function).
hashtable-assoc (function).
hour-min-of-day (function).
insert$ (function).
instance-slots (generic function).
intern$ (function).
last1 (function).
left$ (function).
list-flatten! (function).
list-insert-after (function).
list-insertf (macro).
lower$ (function).
m/d/y (function).
make$ (function).
make-fifo-queue (function).
maphash* (function).
maptimes (macro).
match-left$ (function).
mdyy-yymd (function).
member$ (macro).
mid$ (function).
min$ (function).
mm-ss (function).
mm/dd (function).
mmm-dd-yyyy (function).
month-abbreviation (function).
mpt (function).
mvb (macro).
normalize$ (function).
now (function).
num$ (generic function).
numeric$ (function).
os-tickcount (function).
packed-flat! (function).
pair-off (function).
prime? (function).
project-path (function).
push-end (macro).
rassoca (function).
remove$ (function).
right$ (function).
seg$ (function).
shortc (generic function).
shuffle (function).
space$ (function).
split-sequence (function).
strloc$ (function).
subseq-ex (function).
test-init (function).
test-prep (function).
test-setup (function).
time-in-zone (function).
time-of-day (function).
timex (macro).
tree-flatten (function).
tree-includes (function).
tree-intersect (function).
tree-traverse (function).
trim$ (function).
true (function).
trunc$ (function).
u-date (function).
u-day (function).
u-time (function).
up$ (function).
upper$ (function).
utils-kt-reset (function).
wdbg (macro).
week-time (function).
weekday-abbreviation (function).
with-counts (macro).
with-dynamic-fn (macro).
with-fifo-map (macro).
with-gensyms (macro).
with-metrics (macro).
without-repeating (function).
xor (function).
ymdhmsh (function).
yyyy-mm-dd (function).
*clock* (special variable).
*counting* (special variable).
*lf$* (special variable).
*mpstart* (special variable).
*return$* (special variable).
*stopped* (special variable).
*without-repeating-generators* (special variable).
basic$ (function).
call-count-it (function).
count-clear (function).
empty (generic function).
false (function).
fifo-browse (function).
hyphenated-time-string (function).
longc (generic function).
max-if (function).
min-if (function).
min-max-of (function).
reset-without-repeating (function).
show-count (function).
source-line-count (function).
split-sequence-if (function).
split-sequence-if-not (function).
stop-check (function).
u-day3 (function).
until (macro).
while (macro).
without-repeating-generator (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Define a constant properly. If NAME is unbound, DEFCONSTANT it to VALUE. If it is already bound, and it is EQUAL to VALUE, reuse the SYMBOL-VALUE of NAME. Otherwise, DEFCONSTANT it again, resulting in implementation-specific behavior.
| Jump to: | -
A B C D E F G H I L M N O P R S T U W X Y |
|---|
| Jump to: | -
A B C D E F G H I L M N O P R S T U W X Y |
|---|
| Jump to: | *
-
S |
|---|
| Jump to: | *
-
S |
|---|
| Jump to: | C D F P S T U |
|---|
| Jump to: | C D F P S T U |
|---|