REXX est un puissant langage de traitement de texte et de fichiers développé par IBM et disponible sur de nombreuses plates-formes. REXX est une extension idéale du langage TCC surtout si vous avez besoin de capacités avancées de traitement de chaînes de caractères.

 

Le langage REXX n'est pas intégré à TCCet doit être obtenu séparément en téléchargeant le logiciel gratuit Regina REXX à partir de  http://regina-rexx.sourceforge.net/, ou ooREXX (Open Object REXX) à partir de http://www.oorexx.org.

 

Vous devez activer le support REXX dans la  page OPTION / Startup. Si cette option est activée,lors du chargement de TCC il demande à Windows de localiser les bibliothèques REXX spécifiques associées à Regina ou Open Object REXX. Si une bibliothèque REXX est trouvée, TCC vérifie si vous exécutez un fichier .REX ou .REXX , ou si les deux premiers caractères de la première ligne d'un  fichier.CMD sont [/*], le début d'un commentaire REXX. Si l'un ou l'autre de ces tests réussit, TCC transmet le fichier à votre interpréteur REXX pour traitement.

 

Lorsque vous renvoyez une commande d'un programme REXX à TCC pour qu'elle soit exécutée (par exemple, si vous exécutez une commande DIR dans un script REXX), le logiciel REXX doit utiliser l'adresse correcte  pour la commande TCC. TCC REXX utilise l'adresse CMD pour des raisons de compatibilité avec les scripts écrits pour CMD.

 

Pour plus de détails sur la communication entre REXX et TCCou pour plus d'informations sur n'importe quel aspect de REXX, voir la documentation Regina ou ooREXX.

 

Voir aussi : les  fonctions @REXX, @PERL, @PYTHON et @RUBY.