signals an error if the expression (cond) is 0. arg is the offending object, subr is the string naming the subr, and pos indicates the position or type of error. pos can be one of
ARGn(> 5 or unknown ARG number)
WNA(wrong number of args)
- a C string
Error checking is not done by
ASRTERif the flag
RECKLESSis defined. An error condition can still be signaled in this case with a call to
wta(arg, pos, subr).