.. highlightlang:: us .. _stack: stack ===== .. index:: stack .. us.tag stack NOTREADYGERMAN Programming.Symboltable Programming.Debug New330 :ref:`stack` liefert den Namen der aktuellen Funktion, sowie die Namen der Funktionen die die aktuelle Funktion aufgerufen haben. .. function:: nMax = stack() ssName = stack(n) .. us.return **Returnwert** Falls :ref:`stack` ohne Parameter aufgerufen wurde, liefert :ref:`stack` die Stacktiefe *nMax*. Falls :ref:`stack` mit einem Parameter *n* = 0 .. nMax-1 aufgerufen wurde, liefert :ref:`stack` die Namen der Funktionen, die die aktuelle Funktion aufgerufen haben. ``stack(0)`` liefert den Namen der aktuellen Funktion. .. us.params **Parameter** .. uparam:: n siehe Returnwert. .. us.example **Beispiel** :: def TestStackFunc() { print stack(0); // Ausgabe: "TestStackFunc" } .. seealso:: :ref:`uberblick-programmierung` :sub:`id-129372`