Учебники

Rexx — Реджинальд

Reginald — еще один интерпретатор Rexx, разработанный Джеффом Глантом, с некоторыми настройками запуска программ Rexx. В этом разделе мы увидим, как настроить Reginald и запустить в нем несколько программ Rexx.

Настройка среды

Первым шагом является настройка среды, которая заключается в загрузке файлов Reginald. Это можно сделать по следующей ссылке на сайте: http://www.manmrk.net/tutorials/rexx/Reginald/win32/rxusrw32.htm.

Реджинальд

После завершения загрузки и запуска установщика на следующем экране вы сможете выбрать место установки.

Нажмите кнопку Установить, чтобы продолжить.

Установить Реджинальд

После завершения мы можем теперь запустить одну программу-пример в интерпретаторе Реджинальда. Создайте простую программу, как показано ниже.

/* Main program */ 
say 'Hello' 

Затем выполните следующую команду —

RxLaunch.exe main.rexx 

Затем вы получите следующий вывод. Эта программа теперь будет работать в интерпретаторе Реджинальда.

Реджинальд Переводчик

Другие доступные функции

Помимо обычных команд Rexx, у Реджинальда были некоторые специальные команды, разработанные специально для операционной системы Windows. DriveMap является одной из таких команд —

DriveMap

Эта функция дает информацию о диске.

Синтаксис

Drivemap(,options) 

Параметры

Параметры — это список ключевых слов, которые можно использовать для получения различной информации о дисках локального компьютера.

Возвращаемое значение

Строковое значение, содержащее информацию на диске.

Пример

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

Если вышеуказанная программа запущена, вы получите следующий вывод. Этот вывод зависит от системы к системе.