compile-format-strings-switch

$Revision: 5.0.2.3 $

Variable

Package: COMPILER

The value of this variable can be t, nil, or a function object that accepts four arguments and returns t or nil. The arguments passed to the function will be the values of the safety, space, speed, and debug optimization qualities, in that order. nil is equivalent to a function that always returns nil and t to a function that always returns t. When we say t (or true) or nil (or false) in the text below, we mean that the function returns, respectively, t or nil.

When true, a format string (the second required argument to format) is converted to a tree structure at compile time. If nil, the conversion is done at run time, resulting in slower printing but smaller code. Initially true when speed is greater than space.

See compiling.htm for information on the compiler.

See introduction.htm for a general description of the documentation and index.htm for an index.

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