Maxima Manual
39.2 Keyword Commands
Break commands start with ':'. Thus to evaluate a lisp form you
may type :lisp followed by the argument which is the form
to be evaluated.
The number of arguments taken depends on the particular command. Also
you need not type the whole command, just enough to be unique among
the keyword commands. Thus :br would suffice for :break.
The current commands are:
:break
- Set a breakpoint in the specified FUNCTION at the
specified LINE offset from the beginning of the function.
If FUNCTION is given as a string, then it is presumed to be
a FILE and LINE is the offset from the beginning of the file.
:bt
- Undocumented
:continue
- Continue the computation.
:delete
- Delete all breakpoints, or if arguments are supplied delete the specified
breakpoints
:disable
- Disable the specified breakpoints, or all if none are specified
:enable
- Enable the specified breakpoints, or all if none are specified
:frame
- With an argument print the selected stack frame.
Otherwise the current frame.
:help
- Print help on a break command or with no arguments on all break commands
:info
- Undocumented
:lisp
- Evaluate the lisp form following on the line
:lisp-quiet
- Evaluate its arg as a lisp form without printing a prompt.
:next Like :step, except that subroutine calls are stepped over
:quit
- Quit this level
:resume
- Continue the computation.
:step
- Step program until it reaches a new source line
:top
- Throw to top level