PECK - PCHECK/ECHECK-Fehlerverarbeitung

#### Search Results

Search

# PECK - PCHECK/ECHECK-Fehlerverarbeitung

Dieser Natural-Profilparameter steuert beim Kompilieren, ob eine Prüfung mittels Option `ECHECK` oder `PCHECK` des Systemkommandos `COMPOPT` (siehe Systemkommandos-Dokumentation) beendet wird, nachdem in der Objekt-Source ein Syntaxfehler festgestellt worden ist. Außerdem kann mit `PECK` festgelegt werden, auf welche Weise auf die Syntaxfehler hingewiesen werden soll.

Mögliche Werte | `S` | Die Prüfung stoppt, wenn der erste Syntaxfehler festgestellt wird. Der Cursor wird in die Zeile gestellt, die den Fehler enthält, und es wird eine entsprechende Fehlermeldung ausgegeben (zum Beispiel: NAT0935).
`WS` | Wie bei `S`, jedoch wird außerdem bei Beginn der Kompilierung der Meldungsspeicher (Message Buffer) geleert.
`F` | Das gesamte Objekt wird durchsucht, und alle Fehler werden auf einem Stapel abgelegt. Der Cursor wird in die Zeile gestellt, in der der erste Fehler gefunden wurde. Falls mehrere Fehler in derselben Zeile auftreten, erscheint in dieser Zeile eine Natural-Fehlermeldung, die darauf hinweist, dass bei der `PCHECK/ECHECK`-Validierung Inkonsistenzen festgestellt wurden. Falls mehrere Fehler in verschiedenen Zeilen auftreten, erscheint die erwähnte Natural-Fehlermeldung in der ersten Zeile. Sobald die Durchsuchung abgeschlossen ist, werden alle auf dem Stapel aufgelaufenen Fehler aufgelistet.
`WF` | Wie bei `F`, jedoch wird außerdem bei Beginn der Kompilierung der Meldungsspeicher (Message Buffer) geleert.
`WL` | Wie bei `L`, jedoch wird außerdem bei Beginn der Kompilierung der Meldungsspeicher (Message Buffer) geleert.
Standard-Einstellung | `L` | Das gesamte Objekt wird durchsucht, und alle Fehler werden auf den Stack gestellt. Der Cursor wird in die Zeile gestellt, in der der letzte Fehler gefunden wurde. Falls mehrere Fehler in derselben Zeile auftreten, erscheint in dieser Zeile eine Natural-Fehlermeldung, die darauf hinweist, dass bei der `PCHECK/ECHECK`-Validierung Inkonsistenzen festgestellt wurden. Falls mehrere Fehler in verschiedenen Zeilen auftreten, erscheint die erwähnte Natural-Fehlermeldung in der letzten Zeile. Sobald die Durchsuchung abgeschlossen ist, werden alle auf dem Stapel aufgelaufenen Fehler aufgelistet.
Dynamische Angabe | ja |
Angabe innerhalb der Session | nein |