Next: iklib conditions exprret, Previous: iklib conditions rvarg, Up: iklib conditions [Index]
Condition object type representing a set of inconsistent arguments to a
procedure application; it is derived from
&procedure-precondition-violation
.
Build and return a new condition object of type
&procedure-arguments-consistency-violation
.
Return #t
if obj is a condition object of type
&procedure-arguments-consistency-violation
; otherwise return
#f
.
Raise a non–continuable exception with compound condition object
holding components of type: &who
, &message
,
&irritants
,
&procedure-arguments-consistency-violation
.
Like procedure-arguments-consistency-violation
and in addition
attach to the raised condition object a component with type
&failed-expression
, using the symbolic
failed-expression as argument.