diff options
Diffstat (limited to 'txr.1')
-rw-r--r-- | txr.1 | 30 |
1 files changed, 30 insertions, 0 deletions
@@ -19657,6 +19657,36 @@ operator, and the functions and .codn error . +.coNP Macro @ ignerr +.synb +.mets (ignerr << form *) +.syne +.desc +The +.code ignerr +macro operator evaluates each +.meta form +similarly to the +.code progn +operator. If no forms are present, it returns +.codn nil . +Otherwise it evaluates each +.meta form +in turn, yielding the value of the last one. + +If the evaluation of any +.meta form +is abandoned due to an exception of type +.codn error , +the code generated by the +.code ignerr +macro catches this exception. In this situation, +the execution of the +.code ignerr +form terminates without evaluating the remaining +forms, and yields +.codn nil . + .coNP Variable @ *unhandled-hook* The |