Wird zum Anlegen oder Bearbeiten von Haltepunkten verwendet
Sébastien Granjoux
seb.sfo@free.fr
Philip Chimento
philip.chimento@gmail.com
Mario Blättermann
mario.blaettermann@gmail.com 2009-2013
Jonas Rebmann
jonas.rebmann@googlemail.com 2010
Christian Kirbach
christian.kirbach@gmail.com 2010, 2011, 2012, 2013, 2015

# Haltepunkt-Dialog

# Ort

Die Position des Haltepunkts. Sie kann für einen bestehenden Haltepunkt nicht geändert werden. Der Haltepunkt kann in einer bestimmten Zeilennummer oder an den Beginn einer Funktion festgelegt werden. Verwenden Sie eines der folgenden Formate:

Dateiname:Zeilennummer

Funktionsname

Datei:Funktionsname

# Bedingung

Die Haltebedingung ist ein Ausdruck, der zum booleschen Wert `WAHR` (1) oder `FALSCH` (0) auswertet. Die Haltebedingung wird jedes Mal ausgewertet, wenn der Haltepunkt während der Programmausführung angelaufen wird. Die Fehlerdiagnose unterbricht die Ausführung nur, wenn das Ergebnis der Auswertung `WAHR` ist.

Bei leerem Feld ist die Bedingung immer `WAHR`.

# Durchgang

Die Fehlerdiagnose kann den Haltepunkt für eine bestimmte Anzahl an Durchgängen übergehen. Wenn die Durchgangszahl ungleich Null ist, so wird die Fehlerdiagnose den Haltepunkt eine bestimmte Anzahl Durchgänge durchlaufen, bevor angehalten wird.

Die Durchgangszahl hat höhere Präferenz als die Bedingung. Nur wenn die Durchgangszahl erreicht wurde, wertet die Fehlerdiagnose die Bedingung aus und hält das Programm an, falls diese vorhanden ist.