| @REXX |
@REXX[[=]expr]: Ruft den REXX-Interpreter auf, um den Ausdruck auszuführen . Gibt den numerischen Code oder das String-Ergebnis von REXX zurück. Die Konsolenausgabe des REXX-Interpreters wird während der Ausführung des Ausdrucks unterdrückt. Beachten Sie, dass TCC Variablen und Funktionen expandiert, bevor esexpr an REXX übergibt.
Wenn Sie das Ergebnis des REXX-Ausdrucks zurückgeben wollen, stellen Sie dem Ausdruck ein= oder returnvoran . Andernfalls wird REXX das Ergebnis zur Auswertung an TCC zurückgeben.
Beispiele:
echo %@rexx[= 3 * 4]
set myprog=d:\path\xyz.exe
echo %@rexx[address(%@name[%myprog]); return address()]
Hinweis: Diese Funktion setzt voraus, dass ein ooREXX (Object REXX) oder Regina REXX Interpreter installiert und richtig konfiguriert ist. Weitere Informationen zur Sprache REXX finden Sie unter REXX-Support.