Lines starting with a colon are top-level commands which may be abbreviated. Other lines are lisp expressions.
General top-level commands:
:clear Clear screen and history. :describe [expr] Describe expression or last result. :force [expr] Force lazy expression or last result. :globals [pattern] Show global variables that contain the pattern. :history Show current history (kiezellisp-gfx) :reset [n] Restart the interpreter (1=verbose 2=very-verbose). :time expr Show elapsed time (compilation+execution). :quit Quit program.
Debugger top-level commands:
:abort Abort to previous level or abort after a breakpoint. :backtrace Show evaluation stack. :continue Continue the program after a breakpoint. :exception Print latest exception without DLR stuff. :Exception Print latest exception. :variables [n] Print lexical variables at depth n of the evaluation stack. :$variables [n] Print dynamic variables at depth n of the evaluation stack. :top Abort to top level.
If the line has no leading whitespace and the first term is a symbol that names a function, special form or macro, the line will be enclosed in parentheses and executed. Add a leading space to prevent this.