This tab of the Options dialog allows setting values relevant to the progamming environment.
The Reader field Base: the base in which numbers are read. Corresponds
to the global variable *read-base*
.
Case: the mode in which the reader reads characters of symbols. The Common Lisp standard is Case-Insensitive-Upper (symbol names are stored in upper case and unescaped lower-case letters are converted to uppercase).
Ignore Package Name Case: in a case-sensitive Lisp, ignore case changes in package names. Has no effect in a case-insensitive Lisp.
The Notify field On Exit: if checked, a dialog is displayed when you call for Lisp to exit by clicking the close button on the Project Window or the Debug Window or clicking File | Exit (but not by calling exit programmatically) asking you to confirm that you want to exit.
Break on Signals: corresponds to the value of *break-on-signals*. If checked, execution is interrupted whenever a condition is signaled. If unchecked, execution is interrupted only on an error.
The Printer field: Each box except Address corresponds to the global variable *print-[box label]*. Thus, the Circle box corresponds to the global *print-circle*. Most printer variables can be true (box checked) or nil (box unchecked). Length and Level can be nil (print any length to any depth) or a number (print this number of elements and indicate others with suspension points or print to this depth and indicate more levels with a #). Case can be Upcase, Downcase, or Capitalize. Base is the numerical base in which integers (but not floating point numbers) are printed. Address: if checked, the printed representation of IDE and CG objects contains the object memory address. See print-address.
Common Graphics and IDE documentation is described in About Common Graphics and IDE documentation in cgide.htm.
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.