Mithilfe dieser Variablen können Sie die Überlaufbedingungen überprüfen.
Wenn Sie sich nicht im V6-Ausnahmemodus befinden, ist der Wert von 'sysVar.overflowIndicator' nicht definiert, und es gibt keine Garantie dafür, dass der Wert sinnvoll ist.
Nach der Feststellung einer Überlaufbedingung wird 'sysVar.overflowIndicator' nicht automatisch zurückgesetzt. Sie müssen entsprechenden Code in Ihr Programm einschließen, um 'sysVar.overflowIndicator' auf 0 zurückzusetzen, bevor Sie irgendwelche Berechnungen ausführen, die Überlaufprüfungen auslösen können.
Sie können 'sysVar.overflowIndicator' wie folgt verwenden:
Im folgenden Beispiel erfolgt eine Prüfung auf einen Überlauf:
a = b / c;
if (sysVar.overflowIndicator != 0)
writeStdErr("Variable overflow in a");
a = -1; // als nutzlos markieren
sysVar.overflowIndicator = 0; // für nächsten Test zurücksetzen
end