When the top-level read-eval-print loop reads an EOF (end of file,
simulated by Control-D on some systems), the action of Allegro CL
depends on the value of this variable. If *exit-on-eof*
is t
, Lisp will exit. If it is nil
(which is the default), the user will be asked if
he really wants to exit Lisp. If it is a positive integer, Lisp will
exit after exactly that number of consecutive EOFs. Any value other
than nil
or a positive integer is equivalent
to the value t
. EOF calls exit with no arguments.
This variable is not available in Lisp images built with a minimal
top level, that is built with the
include-tpl argument to build-lisp-image specified nil
. See
Minimal top levels in
building-images.htm for information on minimal top
levels.
See top-level.htm for more information on the top level and top-level commands.
The documentation is described in introduction.htm and the index is in index.htm.
Copyright (c) 1998-2000, Franz Inc. Berkeley, CA., USA. All rights reserved.
Created 2000.10.5.