Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Variablen und Variablendeklarationen löschen und entfernen

&pagelevel(4)&pagelevel

Es muss hier zuerst beachtet werden, dass es sowohl einen Unterschied gibt zwischen dem Löschen und Entfernen als auch zwischen dem Löschen von Variableninhalten und dem Löschen von Variablendeklarationen.

So werden Variableninhalte oder Variablendeklarationen gelöscht. Dagegen werden Elemente zusammengesetzter Variablen innerhalb der Deklaration einschließlich ihres Inhalts entfernt. Dabei können Variableninhalte implizit und explizit gelöscht werden: explizit mit dem Kommando FREE-VARIABLE, implizit bei jeder neuen Wertzuweisung. (Denn bevor einer einfachen Variablen ein neuer Wert zugewiesen wird, wird der alte Variableninhalt gelöscht.)

Variablendeklarationen werden mit dem Kommando DELETE-VARIABLE gelöscht.

Elemente zusammengesetzter Variablen werden einschließlich ihrer Werte wiederum mit dem Kommando FREE-VARIABLE entfernt. Anschließend kann auf ihren Inhalt nicht mehr zugegriffen werden, auch eine erneute Deklaration ist nicht möglich.

Hinweis

In diesem Zusammenhang muss auch berücksichtigt werden, dass Variablendeklaration und Variableninhalt auch von der Geltungsdauer der Variablen abhängig sind (siehe dazu den Abschnitt „Geltungsbereich von Variablen“).