This is the prepl Reference Manual, generated automatically by Declt version 4.0 beta 2 "William Riker" on Sun Sep 15 06:24:26 2024 GMT+0.
The main system appears first, followed by any subsystem dependency.
prepl
closer-mop
(system).
iterate
(system).
bordeaux-threads
(system).
conium
(system).
named-readtables
(system).
package.lisp
(file).
prepl.lisp
(file).
commands.lisp
(file).
inspect.lisp
(file).
Files are sorted by type and then listed depth-first from the systems components trees.
prepl/prepl.lisp
package.lisp
(file).
prepl
(system).
*command-parser-hooks*
(special variable).
%rep-one
(function).
%repl
(function).
*after-prompt-hooks*
(special variable).
*break-level*
(special variable).
*continuable-break*
(special variable).
*input*
(special variable).
*inspect-break*
(special variable).
*noprint*
(special variable).
*outmost-repl*
(special variable).
*output*
(special variable).
*read-command*
(special variable).
*unwind-hooks*
(special variable).
interactive-eval
(function).
rep-one
(function).
run-hooks
(function).
show-banner
(function).
prepl/commands.lisp
prepl.lisp
(file).
prepl
(system).
*current-error*
(special variable).
*debugging-context*
(special variable).
*entering-prepl-debugger-hook*
(special variable).
*exit-on-eof*
(special variable).
*max-history*
(special variable).
*prompt*
(special variable).
*use-short-package-name*
(special variable).
call-next-command
(function).
debugger
(function).
define-repl-command
(macro).
install-global-prepl-debugger-hook
(function).
repl
(function).
%add-entry
(function).
*cmd-number*
(special variable).
*cmd-table-hash*
(special variable).
*command-chars*
(special variable).
*default-prompt*
(special variable).
*dir-stack*
(special variable).
*eof-command*
(special variable).
*eof-marker*
(special variable).
*history*
(special variable).
*in-session-workaround*
(special variable).
*next-command*
(special variable).
*null-command*
(special variable).
*prompt-hooks*
(special variable).
>-num
(function).
abort-cmd
(function).
add-command-table-entry
(function).
add-to-history
(function).
alias
(macro).
(setf alias)
(setf expander).
aliases-cmd
(function).
apropos-cmd
(function).
bottom-cmd
(function).
bt-cmd
(function).
cd-cmd
(function).
cf-cmd
(function).
cload-cmd
(function).
command-char-p
(function).
command-table-entry
(structure).
command-table-entry-abbr-len
(reader).
(setf command-table-entry-abbr-len)
(writer).
command-table-entry-desc
(reader).
(setf command-table-entry-desc)
(writer).
command-table-entry-func
(reader).
(setf command-table-entry-func)
(writer).
command-table-entry-group
(reader).
(setf command-table-entry-group)
(writer).
command-table-entry-name
(reader).
(setf command-table-entry-name)
(writer).
command-table-entry-p
(function).
command-table-entry-parsing
(reader).
(setf command-table-entry-parsing)
(writer).
compile-file-as-needed
(function).
completing-find-command
(function).
continue-cmd
(function).
copy-command-table-entry
(function).
copy-user-command
(function).
current-cmd
(function).
describe-cmd
(function).
dirs-cmd
(function).
dispatch-command-line
(function).
dn-cmd
(function).
error-cmd
(function).
exit-cmd
(function).
find-command
(function).
find-history-matching-pattern
(function).
frame-cmd
(function).
frame-number
(function).
get-command-doc-list
(function).
get-history
(function).
global-prepl-debugger-hook
(function).
help-cmd
(function).
history-cmd
(function).
inspect-cmd
(function).
invoke-with-session-workaround-if-on-sbcl
(function).
istep-cmd
(function).
kill-cmd
(function).
ld-cmd
(function).
load-op-cmd
(function).
local-cmd
(function).
macroexpand-cmd
(function).
make-command-table-entry
(function).
make-cte
(function).
make-user-command
(function).
maybe-return-history-command
(function).
newer-file-p
(function).
other-threads
(function).
package-cmd
(function).
parse-args
(function).
peek-char-non-whitespace
(function).
pop-cmd
(function).
popd-cmd
(function).
process-command
(function).
process-command/numeric
(function).
process-command/override
(function).
process-command/text
(function).
process-history-search
(function).
processes-cmd
(function).
prompt
(function).
prompt-package-name
(function).
pushd-cmd
(function).
pwd-cmd
(function).
quit
(function).
read-command
(function).
readtable-cmd
(function).
readtable-name-for-repl
(function).
rebinding
(macro).
remove-alias
(function).
reset-cmd
(function).
session-workaround-if-on-sbcl
(macro).
show-restarts
(function).
skip-remaining-whitespace
(function).
string-to-list-skip-spaces
(function).
string-trim-whitespace
(function).
top-cmd
(function).
trace-cmd
(function).
untrace-cmd
(function).
up-cmd
(function).
user-command
(structure).
user-command-args
(reader).
(setf user-command-args)
(writer).
user-command-func
(reader).
(setf user-command-func)
(writer).
user-command-hnum
(reader).
(setf user-command-hnum)
(writer).
user-command-input
(reader).
(setf user-command-input)
(writer).
user-command-p
(function).
user-command=
(function).
whitespace-char-not-newline-p
(function).
whitespace-char-p
(function).
zoom-cmd
(function).
prepl/inspect.lisp
commands.lisp
(file).
prepl
(system).
%inspect
(structure).
%inspect-p
(function).
*current-inspect*
(special variable).
*inspect-help*
(special variable).
*inspect-length*
(special variable).
*inspect-raw*
(special variable).
*inspect-unbound-object-marker*
(special variable).
*skip-address-display*
(special variable).
+default-inspect-length+
(constant).
address-of-object
(function).
array-index-string
(function).
array-label-p
(function).
component-at
(function).
compute-elements-count
(function).
cons-safe-length
(function).
copy-%inspect
(function).
displaced-array-p
(function).
display-current
(function).
display-inspect
(function).
display-labeled-element
(function).
find-part-id
(function).
first-element-ellipses-p
(function).
hex-label-p
(function).
id-at
(function).
inspect-object-stack
(reader).
(setf inspect-object-stack)
(writer).
inspect-select-stack
(reader).
(setf inspect-select-stack)
(writer).
inspected-description
(generic function).
inspected-description-of-nontrivial-list
(function).
inspected-elements
(function).
inspected-parts
(generic function).
inspected-parts-of-nontrivial-list
(function).
inspected-parts-of-simple-cons
(function).
inspected-standard-object-parts
(function).
inspected-structure-parts
(function).
inspector-fun
(function).
istep
(function).
istep-cmd-help
(function).
istep-cmd-inspect-*
(function).
istep-cmd-inspect-new-form
(function).
istep-cmd-parent
(function).
istep-cmd-print
(function).
istep-cmd-redisplay
(function).
istep-cmd-reset
(function).
istep-cmd-select-component
(function).
istep-cmd-select-parent-component
(function).
istep-cmd-set
(function).
istep-cmd-set-raw
(function).
istep-cmd-set-stack
(function).
istep-cmd-skip
(function).
istep-cmd-tree
(function).
istep-dispatch
(function).
label-at
(function).
last-part
(function).
last-requested
(function).
make-inspect
(function).
n-word-bits
(function).
n-word-bits-hex-format
(function).
named-or-array-label-p
(function).
no-object-msg
(function).
output-inspect-note
(function).
parts-components
(function).
parts-count
(function).
parts-seq-hint
(function).
parts-seq-type
(function).
redisplay
(function).
reset-stack
(function).
select-description
(function).
set-component-value
(generic function).
set-current-inspect
(function).
set-element
(function).
set-element-values
(function).
simple-cons-pair-p
(function).
stack
(function).
Packages are listed by definition order.
prepl
common-lisp
.
iterate
.
*command-parser-hooks*
(special variable).
*current-error*
(special variable).
*debugging-context*
(special variable).
*entering-prepl-debugger-hook*
(special variable).
*exit-on-eof*
(special variable).
*max-history*
(special variable).
*prompt*
(special variable).
*use-short-package-name*
(special variable).
call-next-command
(function).
debugger
(function).
define-repl-command
(macro).
install-global-prepl-debugger-hook
(function).
repl
(function).
%add-entry
(function).
%inspect
(structure).
%inspect-p
(function).
%rep-one
(function).
%repl
(function).
*after-prompt-hooks*
(special variable).
*break-level*
(special variable).
*cmd-number*
(special variable).
*cmd-table-hash*
(special variable).
*command-chars*
(special variable).
*continuable-break*
(special variable).
*current-inspect*
(special variable).
*default-prompt*
(special variable).
*dir-stack*
(special variable).
*eof-command*
(special variable).
*eof-marker*
(special variable).
*history*
(special variable).
*in-session-workaround*
(special variable).
*input*
(special variable).
*inspect-break*
(special variable).
*inspect-help*
(special variable).
*inspect-length*
(special variable).
*inspect-raw*
(special variable).
*inspect-unbound-object-marker*
(special variable).
*next-command*
(special variable).
*noprint*
(special variable).
*null-command*
(special variable).
*outmost-repl*
(special variable).
*output*
(special variable).
*prompt-hooks*
(special variable).
*read-command*
(special variable).
*skip-address-display*
(special variable).
*unwind-hooks*
(special variable).
+default-inspect-length+
(constant).
>-num
(function).
abort-cmd
(function).
add-command-table-entry
(function).
add-to-history
(function).
address-of-object
(function).
alias
(macro).
(setf alias)
(setf expander).
aliases-cmd
(function).
apropos-cmd
(function).
array-index-string
(function).
array-label-p
(function).
bottom-cmd
(function).
bt-cmd
(function).
cd-cmd
(function).
cf-cmd
(function).
cload-cmd
(function).
command-char-p
(function).
command-table-entry
(structure).
command-table-entry-abbr-len
(reader).
(setf command-table-entry-abbr-len)
(writer).
command-table-entry-desc
(reader).
(setf command-table-entry-desc)
(writer).
command-table-entry-func
(reader).
(setf command-table-entry-func)
(writer).
command-table-entry-group
(reader).
(setf command-table-entry-group)
(writer).
command-table-entry-name
(reader).
(setf command-table-entry-name)
(writer).
command-table-entry-p
(function).
command-table-entry-parsing
(reader).
(setf command-table-entry-parsing)
(writer).
compile-file-as-needed
(function).
completing-find-command
(function).
component-at
(function).
compute-elements-count
(function).
cons-safe-length
(function).
continue-cmd
(function).
copy-%inspect
(function).
copy-command-table-entry
(function).
copy-user-command
(function).
current-cmd
(function).
describe-cmd
(function).
dirs-cmd
(function).
dispatch-command-line
(function).
displaced-array-p
(function).
display-current
(function).
display-inspect
(function).
display-labeled-element
(function).
dn-cmd
(function).
error-cmd
(function).
exit-cmd
(function).
find-command
(function).
find-history-matching-pattern
(function).
find-part-id
(function).
first-element-ellipses-p
(function).
frame-cmd
(function).
frame-number
(function).
get-command-doc-list
(function).
get-history
(function).
global-prepl-debugger-hook
(function).
help-cmd
(function).
hex-label-p
(function).
history-cmd
(function).
id-at
(function).
inspect-cmd
(function).
inspect-object-stack
(reader).
(setf inspect-object-stack)
(writer).
inspect-select-stack
(reader).
(setf inspect-select-stack)
(writer).
inspected-description
(generic function).
inspected-description-of-nontrivial-list
(function).
inspected-elements
(function).
inspected-parts
(generic function).
inspected-parts-of-nontrivial-list
(function).
inspected-parts-of-simple-cons
(function).
inspected-standard-object-parts
(function).
inspected-structure-parts
(function).
inspector-fun
(function).
interactive-eval
(function).
invoke-with-session-workaround-if-on-sbcl
(function).
istep
(function).
istep-cmd
(function).
istep-cmd-help
(function).
istep-cmd-inspect-*
(function).
istep-cmd-inspect-new-form
(function).
istep-cmd-parent
(function).
istep-cmd-print
(function).
istep-cmd-redisplay
(function).
istep-cmd-reset
(function).
istep-cmd-select-component
(function).
istep-cmd-select-parent-component
(function).
istep-cmd-set
(function).
istep-cmd-set-raw
(function).
istep-cmd-set-stack
(function).
istep-cmd-skip
(function).
istep-cmd-tree
(function).
istep-dispatch
(function).
kill-cmd
(function).
label-at
(function).
last-part
(function).
last-requested
(function).
ld-cmd
(function).
load-op-cmd
(function).
local-cmd
(function).
macroexpand-cmd
(function).
make-command-table-entry
(function).
make-cte
(function).
make-inspect
(function).
make-user-command
(function).
maybe-return-history-command
(function).
n-word-bits
(function).
n-word-bits-hex-format
(function).
named-or-array-label-p
(function).
newer-file-p
(function).
no-object-msg
(function).
other-threads
(function).
output-inspect-note
(function).
package-cmd
(function).
parse-args
(function).
parts-components
(function).
parts-count
(function).
parts-seq-hint
(function).
parts-seq-type
(function).
peek-char-non-whitespace
(function).
pop-cmd
(function).
popd-cmd
(function).
process-command
(function).
process-command/numeric
(function).
process-command/override
(function).
process-command/text
(function).
process-history-search
(function).
processes-cmd
(function).
prompt
(function).
prompt-package-name
(function).
pushd-cmd
(function).
pwd-cmd
(function).
quit
(function).
read-command
(function).
readtable-cmd
(function).
readtable-name-for-repl
(function).
rebinding
(macro).
redisplay
(function).
remove-alias
(function).
rep-one
(function).
reset-cmd
(function).
reset-stack
(function).
run-hooks
(function).
select-description
(function).
session-workaround-if-on-sbcl
(macro).
set-component-value
(generic function).
set-current-inspect
(function).
set-element
(function).
set-element-values
(function).
show-banner
(function).
show-restarts
(function).
simple-cons-pair-p
(function).
skip-remaining-whitespace
(function).
stack
(function).
string-to-list-skip-spaces
(function).
string-trim-whitespace
(function).
top-cmd
(function).
trace-cmd
(function).
untrace-cmd
(function).
up-cmd
(function).
user-command
(structure).
user-command-args
(reader).
(setf user-command-args)
(writer).
user-command-func
(reader).
(setf user-command-func)
(writer).
user-command-hnum
(reader).
(setf user-command-hnum)
(writer).
user-command-input
(reader).
(setf user-command-input)
(writer).
user-command-p
(function).
user-command=
(function).
whitespace-char-not-newline-p
(function).
whitespace-char-p
(function).
zoom-cmd
(function).
Definitions are sorted by export status, category, package, and then by lexicographic order.
If T, then exit when the EOF character is entered.
Maximum number of history commands to remember
The current prompt string or formatter function.
when T, use the shortnest package nickname in a prompt
current break level
Number of the next command
Prefix characters for a top-level command
boolean: T if break caused by continuable error
current inspect
The default prompt.
The top-level directory stack
History list
boolean: T if break caused by inspect
maximum number of components to print
Raw mode for object display.
boolean: T if don’t print prompt and output
Skip displaying addresses of objects.
Read-Eval-Print one form
Return if x and y are numbers, and x > y
Invoke ABORT restart.
show aliases
show apropos
Formats an array index in row major format.
backtrace ‘n’ stack frames, default all
change default directory
compile file
compile if needed and load file
desc
.
func
.
name
.
Compiles a file if needed, returns path.
Compute the number of elements in parts given the print length and skip.
Returns (VALUES LENGTH LIST-TYPE) where length is the number of cons cells and LIST-TYPE is :normal, :dotted, or :cyclic
continue from a continuable error
print the expression for the current stack frame
describe an object
show directory stack
Processes an input line that starts with *command-chars*
print the last error message
exit lisp
Return history item matching cmd-string or NIL if not found
COMPONENT-ID can be an integer or a name of a id.
Returns (VALUES POSITION PARTS).
POSITION is NIL if the id is invalid or not found.
Return list of all commands
print this help
print the recent history
inspect an object
Returns elements of an object that have been trimmed and labeled based on
length and skip. Returns (VALUES ELEMENTS LABELS ELEMENT-COUNT)
where ELEMENTS and LABELS are vectors containing ELEMENT-COUNT items.
LABELS elements may be a string, number, cons pair, :tail, or :ellipses.
This function may return an ELEMENT-COUNT of up to (+ 3 length) which would
include an :ellipses at the beginning, :ellipses at the end,
and the last element.
Evaluate FORM, returning whatever it returns and adjusting ***, **, *, +++, ++, +, ///, //, /, and -.
navigate within inspection of a lisp object
kill (destroy) processes
Helper function for inspected-elements. Conses the position with the label if the label is a string.
load a file
Load the specified ASDF system
print the value of a local variable
macroexpand an expression
Is file1 newer (written later than) file2?
Returns a list of all threads except the current one
change current package
pop up ‘n’ (default 1) break levels
pop directory from stack
list all processes
Process a numeric cmd, such as ’:123’
Process a text cmd, such as ’:ld a b c’
push directory on stack
print current directory
change current readtable
reset to top break level
Return a list of strings, delimited by spaces, skipping spaces.
trace a function
untrace a function
args
.
func
.
hnum
.
Returns T if two user commands are equal
print the runtime stack
(eql #:inspect-unbound-object-237)
)) ¶character
)) ¶ratio
)) ¶complex
)) ¶cons
)) ¶array
)) ¶vector
)) ¶function
)) ¶standard-object
)) ¶package
)) ¶structure-object
)) ¶symbol
)) ¶ratio
)) ¶complex
)) ¶cons
)) ¶array
)) ¶vector
)) ¶function
)) ¶condition
)) ¶standard-object
)) ¶structure-object
)) ¶symbol
)) ¶standard-object
) id value element) ¶structure-object
) id value element) ¶symbol
) id value element) ¶array
) id value element) ¶cons
) id value element) ¶Jump to: | %
(
>
A B C D E F G H I K L M N O P Q R S T U W Z |
---|
Jump to: | %
(
>
A B C D E F G H I K L M N O P Q R S T U W Z |
---|
Jump to: | *
+
A C D F G H I N O P S |
---|
Jump to: | *
+
A C D F G H I N O P S |
---|
Jump to: | %
C F I P S U |
---|
Jump to: | %
C F I P S U |
---|