Loading...
Select Version
&pagelevel(4)&pagelevel
Die Programmmaske für den Programmablauf wird bei der Initialisierung auf den Wert des PCD-Feldes „Programmmaske“ gesetzt (vorbelegt mit X’0C’: Fixpunkt- und Dezimal-Überlauf führen zum Abbruch, Exponenten-Unterlauf und Mantisse Null führen nicht zum Abbruch). Wird sie während des Programmablaufs verändert, muss sie vor dem nächsten Programmaufruf bzw. Rücksprung auf den Wert des PCD-Feldes „Programmmaske“ zurückgesetzt werden.
In C/C++ kann die Programmmaske mit der RUNTIME-OPTIONS-Option verändert werden (siehe C- und C++-Benutzerhandbücher), in Assembler mit dem ASSEMBH-Strukturmakro @SETPM (siehe ASSEMBH-Beschreibung [12]).