.. highlightlang:: us .. index:: clear .. _clear: clear ===== .. us.tag clear GERMAN Programming.Symboltable Changed5300 :ref:`clear` entfernt eine Variable oder eine Funktion aus dem Speicher. .. function:: n = clear() n = clear(ssName) .. us.return **Returnwert** *n* ist die Anzahl der gelöschten Variablen. .. us.params **Parameter** .. uparam:: ssName *ssName* ist der Name der Variablen oder Funktion die gelöscht werden soll. .. us.comment **Kommentar** Wird die Funktion ohne Parameter aufgerufen, werden alle Variablen gelöscht, die nicht mit einem Unterstrich ``_`` oder den Zeichen ``g_`` anfangen. Funktionen, die mit :ref:`loadlib` geladen wurden, können nicht gelöscht werden. .. us.example **Beispiel** :: a = 1 clear("a") 1.0000 print a >>> (E0000014) a : Variable nicht definiert .. us.history **History** .. list-table:: :header-rows: 1 * - Version - Description * - 5.30 - Aufruf ohne Parameter. .. seealso:: :ref:`uberblick-programmierung`, :ref:`what`, :ref:`who`, :ref:`whos`, :ref:`load`, :ref:`loadlib` :sub:`id-1110517`