.. highlightlang:: us .. _what: what ==== .. index:: what .. us.tag what GERMAN Programming.Symboltable :ref:`what` gibt die Namen aller momentan in UniScript geladenen Funktionen im Kommandofenster aus. .. function:: ssRet = what() ssRet = what(ssPattern) .. us.return **Returnwert** Der Returnwert *ssRet* ist die Anzahl der momentan geladenen Funktionen als String. .. us.params **Parameter** .. uparam:: ssPattern *ssPattern* ist ein skalarer String der das Suchmuster angibt. Das Suchmuster muss nach den Regeln der Funktion :ref:`strmatch` definiert sein. .. us.example **Beispiel** Ausgabe aller Funktionsnamen: :: what() Ausgabe der Funktionsnamen die mit den Buchstaben XY anfangen: :: what("XY*") Ausgabe der Funktionsnamen die mit den Buchstaben XY aber kein großes Z als dritten Buchstaben haben: :: what("XY[!Z]*") .. seealso:: :ref:`uberblick-programmierung`, :ref:`who`, :ref:`whos`, :ref:`symbols`, :ref:`strmatch` :sub:`id-1026717`