$Revision: 5.0.2.5 $
Package: EXCL
Arguments: (form &optional announce
catch-breaks)
The expression form is evaluated and if no errors are signaled, then the first
value returned by the macro will be t and the remaining values will be the
values returned by form. If an error is signaled, then the single value nil
is returned. If the value of the announce argument is non-nil, then
the error message associated with the error will be printed, otherwise, nothing is
printed. The default value for announce is nil.
A call to cl:break is not ignored (you do go into a break loop) unless
catch-breaks is true, in which case a warning message is printed and nil
is returned.
This macro predates the Common Lisp condition system. We recommend using the condition system in preference to this macro where possible. This macro is retained mostly for backward compatibility.
The general documentation description is in introduction.htm. The index in index.htm.
Copyright (C) 1998-1999, Franz Inc., Berkeley, CA. All Rights Reserved.