Rexx - Reginald

Reginald est un autre interpréteur Rexx qui a été développé par Jeff Glantt et a quelques personnalisations sur la façon dont les programmes Rexx peuvent être exécutés. Dans cette section, nous verrons comment installer Reginald et y exécuter quelques programmes Rexx.

Configuration de l'environnement

La première étape est la configuration de l'environnement qui consiste à télécharger les fichiers Reginald. Cela peut être fait à partir du lien du site Web suivant -http://www.manmrk.net/tutorials/rexx/Reginald/win32/rxusrw32.htm

Une fois le téléchargement terminé et que vous lancez le programme d'installation, l'écran suivant vous permettra de choisir l'emplacement d'installation.

Cliquez sur le bouton Installer pour continuer.

Une fois terminé, nous pouvons maintenant commencer à exécuter un exemple de programme dans l'interpréteur Reginald. Créez un programme simple comme indiqué ci-dessous.

/* Main program */ 
say 'Hello'

Ensuite, exécutez la commande suivante -

RxLaunch.exe main.rexx

Vous obtiendrez alors la sortie suivante. Ce programme sera désormais exécuté dans l'interpréteur Reginald.

Autres fonctions disponibles

Outre les commandes Rexx normales, Reginald avait des commandes spécifiques conçues sur mesure pour le système d'exploitation Windows. DriveMap est l'une de ces commandes -

DriveMap

Cette fonction donne des informations sur le variateur.

Syntax -

Drivemap(,options)

Parameters -

Options - Il s'agit d'une liste de mots-clés qui peuvent être utilisés pour obtenir diverses informations sur les lecteurs de l'ordinateur local.

Return Value

Une valeur de chaîne contenant des informations sur le lecteur.

Example -

/* Main program */ 
say 'Drives on system : ' DriveMap(,'FIXED')

Si le programme ci-dessus est exécuté, vous obtiendrez la sortie suivante. Cette sortie dépend d'un système à l'autre.

List of disk drives :  C:\ D:\