*default-lisp-listener-bindings*

$Revision: 1.1.2.3 $

Variable

Package: TOP-LEVEL

This variable holds an alist of special variable symbols and forms to evaluate for binding values. These bindings are put into effect at entry to tpl:top-level-read-eval-print-loop. These bindings are also put into effect at the outermost entry to a break level read-eval-print loop if the stack-group or thread is not already executing inside tpl:top-level-read-eval-print-loop.

These are some of the user-visible variables on this alist.

tpl:*zoom-print-special-bindings*
tpl:*print-length*
tpl:*prompt*
tpl:*command-char*
tpl:*read*
tpl:*exit-on-eof*
tpl:*eval*
tpl:*zoom-display*
tpl:*zoom-print-length*
tpl:*auto-zoom*
tpl:*print-level*
tpl:*history*
tpl:*print*
tpl:*reset-hook*
tpl:*zoom-print-level*
excl:*trace-print-length*
excl:*trace-print-level*

See 6.0 Processes and their dynamic environments (both models) and 6.1 Lisp listeners and special variable bindings in multiprocessing.htm for discussions of this variable. Also see 12.0 Setting global variables in initialization files in startup.htm and excl:*default-lisp-listener-bindings*.

Note that this variable was incorrectly documented as being exported from the excl package (rather than from the top-level package) in earlier versions of this online documentation.

The general documentation description is in introduction.htm. The index in index.htm.

Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.