Durch diese Direktive kann die Überprüfung und Behandlung von Laufzeitfehlern gesteuert werden.
Format
>>IMP RUNTIME-ERRORS FUNCTION-DEFAULT-VALUE {ON | OFF | DEFAULT}
Allgemeine Regeln
Die Direktive wirkt in der Übersetzungsphase.
Ist die Direktive innerhalb einer Anweisung angegeben, so wirkt sie erst für die nächste Klausel bzw. Anweisung.Für WHEN-Angaben in EVALUATE- bzw. SEARCH-Anweisungen gilt dieselbe RUNTIME-ERRORS-Angabe, wie bei der EVALUATE- bzw. SEARCH-Anweisung selbst.Die Direktive darf überall in einer Übersetzungseinheit angegeben werden.
Die Direktive wird abgewiesen, wenn beim Aufruf des Compilers die Compiler-Option
CHECK-FUNCTION-ARGUMENTS=YES angegeben wurde.Die Angabe ON bewirkt, dass für die Compiler-Option
SET-FUNCTION-ERROR-DEFAULT der Wert YES angenommen wird.Die Angabe OFF bewirkt, dass für die Compiler-Option
SET-FUNCTION-ERROR-DEFAULT der Wert NO angenommen wird.Die Angabe DEFAULT bewirkt, dass für die Compiler-Option
SET-FUNCTION-ERROR-DEFAULT der Wert, der beim Aufruf des Compilers angegeben war, angenommen wird.