| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version | ||||||||||
As with all compiler switch variables, the value of this variable
can be t, nil, or a
function object that accepts five arguments and returns t or nil. The arguments
passed to the function will be the values of the safety, space, speed,
debug, and compilation-speed 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 the
value is a function and we say t (or true) or
nil (or false) in the text below, we mean
that the function returns, respectively, t or
nil.
If true, code calling car and cdr
will check that the argument is appropriate (i.e. a list). The switch
is only effective on platforms which have
:verify-car-cdr on the *features* list. Platforms lacking that feature
ignore this switch since the verification is done differently but
always. Initially true if speed is less than 3 or safety is greater
than 1.
See compiling.htm for information on the compiler.
Copyright (c) 1998-2019, Franz Inc. Oakland, CA., USA. All rights reserved.
This page was not revised from the 8.2 page.
Created 2012.5.30.
| Allegro CL version 9.0 Unrevised from 8.2 to 9.0. 8.2 version | ||||||||||