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.

Lisp expressions:

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.