Der FoxPro-Kompatible Skriptinterpreter
🔎
Newsletter
Der FoxPro-Kompatible Skriptinterpreter

assert

Bricht die Programmausführung mit einem Fehler ab, falls die Annahme falsch ist.

ASSERT <AssertCondition>

Standardmäßig werden ASSERT-Anweisungen nicht ausgewertet. ASSERT-Anweisungen werden nur dann ausgewertet, wenn die passende Einstellung zur Laufzeit aktiviert ist.

Auswertung aktivieren

  1
SET ASSERTS ON

Auswertung deaktivieren

  1
SET ASSERTS OFF

Testen der aktuellen Einstellung

Mit der set-Funktion kann untersucht werden, ob ASSERT-Anweisungen aktuell ausgewertet oder übersprungen werden

  1
  2
SET ASSERTS ON
set("Asserts")

ON