This is the bodge-utilities Reference Manual, version 1.0.0, generated automatically by Declt version 4.0 beta 2 "William Riker" on Tue Jul 15 03:24:41 2025 GMT+0.
bodge-utilities/bodge-utilities.asdbodge-utilities/packages.lispbodge-utilities/utils.lispbodge-utilities/time.lispbodge-utilities/language.lispbodge-utilities/collections.lispbodge-utilities/foreign.lispbodge-utilities/strings.lispbodge-utilities/trees.lispbodge-utilities/arrays.lispbodge-utilities/streams.lispThe main system appears first, followed by any subsystem dependency.
bodge-utilitiesUtility library
Pavel Korolev
MIT
1.0.0
alexandria (system).
uiop (system).
log4cl (system).
local-time (system).
dissect (system).
split-sequence (system).
cffi (system).
claw (system).
static-vectors (system).
trivial-gray-streams (system).
packages.lisp (file).
utils.lisp (file).
time.lisp (file).
language.lisp (file).
collections.lisp (file).
foreign.lisp (file).
strings.lisp (file).
trees.lisp (file).
arrays.lisp (file).
streams.lisp (file).
Files are sorted by type and then listed depth-first from the systems components trees.
bodge-utilities/bodge-utilities.asdbodge-utilities/packages.lispbodge-utilities/utils.lispbodge-utilities/time.lispbodge-utilities/language.lispbodge-utilities/collections.lispbodge-utilities/foreign.lispbodge-utilities/strings.lispbodge-utilities/trees.lispbodge-utilities/arrays.lispbodge-utilities/streams.lispbodge-utilities/bodge-utilities.asdbodge-utilities (system).
bodge-utilities/utils.lisppackages.lisp (file).
bodge-utilities (system).
current-executable-path (function).
current-file-truename (function).
deflogger (macro).
getenv (function).
(setf getenv) (function).
in-development-mode (macro).
log-errors (macro).
shout (function).
system-relative-pathname (function).
invoke-bodgy (function).
raise-ignorable (function).
bodge-utilities/time.lisputils.lisp (file).
bodge-utilities (system).
epoch-seconds (function).
real-time-seconds (function).
universal-time->epoch (function).
bodge-utilities/language.lisptime.lisp (file).
bodge-utilities (system).
apply-argument-list (function).
bind-for-serious-condition (macro).
bound-symbol-value (macro).
class-name-of (function).
defenum (macro).
define-package (macro).
definline (macro).
ensure-not-null (macro).
f (function).
if-bound (macro).
if-null (function).
parse-initargs-and-list (function).
when-bound (macro).
bodge-utilities/collections.lisplanguage.lisp (file).
bodge-utilities (system).
list->array (function).
make-hash-table-with-entries (macro).
search-sorted (function).
with-hash-entries (macro).
bodge-utilities/foreign.lispcollections.lisp (file).
bodge-utilities (system).
translate-name-from-foreign (function).
translate-name-to-foreign (function).
with-locale (macro).
+lc-all+ (constant).
set-locale (function).
bodge-utilities/strings.lispforeign.lisp (file).
bodge-utilities (system).
dolines (macro).
make-mutable-string (function).
mutate-string (function).
replace-all (function).
string->immutable (function).
string->mutable (function).
stringify (function).
for-each-line (function).
bodge-utilities/trees.lispstrings.lisp (file).
bodge-utilities (system).
abandon (generic function).
abandon-all (generic function).
abandoned (generic function).
adopt (generic function).
adopted (generic function).
children-of (reader method).
dochildren (macro).
dotree (macro).
parent (class).
parent-tree (macro).
%do-tree-postorder (function).
%do-tree-preorder (function).
bodge-utilities/arrays.lisptrees.lisp (file).
bodge-utilities (system).
expand-array (function).
flatten-array (function).
float-array (macro).
initialize-instance (method).
with-simple-array-pointer (macro).
%next-slice (function).
array-slice (class).
find-dimensions (function).
flat-index (function).
next-slice (function).
slice (function).
bodge-utilities/streams.lisparrays.lisp (file).
bodge-utilities (system).
file->byte-array (function).
make-bounded-input-stream (function).
stream->byte-array (function).
(setf stream-file-position) (method).
stream-file-position (method).
stream-peek-char (method).
stream-read-byte (method).
stream-read-char (method).
stream-read-char-no-hang (method).
stream-read-line (method).
stream-read-sequence (method).
bounded-input-stream (class).
Packages are listed by definition order.
bodge-utilalexandria.
common-lisp.
local-time.
split-sequence.
static-vectors.
trivial-gray-streams.
abandon (generic function).
abandon-all (generic function).
abandoned (generic function).
adopt (generic function).
adopted (generic function).
apply-argument-list (function).
bind-for-serious-condition (macro).
bound-symbol-value (macro).
children-of (generic reader).
class-name-of (function).
current-executable-path (function).
current-file-truename (function).
defenum (macro).
define-package (macro).
definline (macro).
deflogger (macro).
dochildren (macro).
dolines (macro).
dotree (macro).
ensure-not-null (macro).
epoch-seconds (function).
expand-array (function).
f (function).
file->byte-array (function).
flatten-array (function).
float-array (macro).
getenv (function).
(setf getenv) (function).
if-bound (macro).
if-null (function).
in-development-mode (macro).
list->array (function).
log-errors (macro).
make-bounded-input-stream (function).
make-hash-table-with-entries (macro).
make-mutable-string (function).
mutate-string (function).
parent (class).
parent-tree (macro).
parse-initargs-and-list (function).
real-time-seconds (function).
replace-all (function).
search-sorted (function).
shout (function).
stream->byte-array (function).
string->immutable (function).
string->mutable (function).
stringify (function).
system-relative-pathname (function).
translate-name-from-foreign (function).
translate-name-to-foreign (function).
universal-time->epoch (function).
when-bound (macro).
with-hash-entries (macro).
with-locale (macro).
with-simple-array-pointer (macro).
%do-tree-postorder (function).
%do-tree-preorder (function).
%next-slice (function).
+lc-all+ (constant).
array-slice (class).
bounded-input-stream (class).
find-dimensions (function).
flat-index (function).
for-each-line (function).
invoke-bodgy (function).
next-slice (function).
raise-ignorable (function).
set-locale (function).
slice (function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
Returns a new string in which all the occurences of the part is replaced with replacement.
array-slice) &key dimensions) ¶bounded-input-stream)) ¶trivial-gray-streams.
bounded-input-stream)) ¶trivial-gray-streams.
bounded-input-stream)) ¶sb-gray.
bounded-input-stream)) ¶sb-gray.
bounded-input-stream)) ¶sb-gray.
bounded-input-stream)) ¶sb-gray.
bounded-input-stream)) ¶sb-gray.
bounded-input-stream) sequence start end &key) ¶trivial-gray-streams.
Current indices
fundamental-input-stream.
common-lisp.
(error ":stream missing")
:stream
common-lisp.
fixnum
0
:position
fixnum
-1
:bound
| Jump to: | %
(
A B C D E F G I L M N P R S T U W |
|---|
| Jump to: | %
(
A B C D E F G I L M N P R S T U W |
|---|
| Jump to: | +
B C D P S |
|---|
| Jump to: | +
B C D P S |
|---|
| Jump to: | A B C F L P S T U |
|---|
| Jump to: | A B C F L P S T U |
|---|