,preview
,run exp
exp
, printing the result(s) and making them
(or a list of them, if exp
returns multiple results)
the new focus object.
The ,run
command is useful when writing
command programs.
,trace name
...
name
, not the behavior of the
procedure that is its current value. Name
is redefined
to be a procedure that prints a message,
calls the original value of name
, prints another
message, and finally passes along the value(s) returned by the
original procedure.
,untrace name
...
,condition
,condition
command displays the condition object
describing the error or interrupt that initiated the current
command level. The condition object becomes the current focus
value. This is particularly useful in conjunction with
the inspector. For example, if a procedure is passed the wrong number of
arguments, do ,condition
followed by
,inspect
to inspect the
procedure and its arguments.
,bound? name
name
, if there is one, and otherwise
prints `Not bound
'.
,expand form
,expand-all form
form
, if any.
,expand
performs a single macro expansion while
,expand-all
fully expands all macros in form
.
,where procedure
procedure
's source code.
Previous: Module commands | Next: Switches