Рекс - Регина
Regina - еще один интерпретатор Rexx, доступный для компиляции и запуска программ Rexx. Официальный сайт Регины - www.regina-rexx.sourceforge.net/
Некоторые из преимуществ использования Регины следующие:
Regina может работать на любой платформе, будь то Windows, Linux или Mac OS.
Регина работает по всем имеющимся стандартам.
У Регины большое сообщество подписчиков, и поэтому для Регины доступно множество форумов и учебных материалов.
У Регины есть множество инструментов для написания и тестирования программ Rexx.
В Regina вы можете запускать команды, которые невозможны в интерпретаторе Rexx по умолчанию. Например, если вы включите определенные параметры конфигурации, вы действительно сможете запускать базовые команды системного уровня, что невозможно в Rexx.
Когда вы устанавливаете Rexx через установку, задокументированную в Chapter 2 – Rexx Environment, интерпретатор Regina устанавливается вместе с ним.
Теперь давайте посмотрим на некоторые из распространенных методов, доступных при использовании Регины. Эти функции являются расширенными функциями, которые недоступны при обычном использовании.
Чтобы использовать расширенные функции, вам необходимо включить следующую строку кода. Это позволяет использовать расширенные функции Regina.
options arexx_bifs
Во-вторых, при запуске всех программ Rexx используйте следующую команду.
regina main.rexx
Where,
regina - Это интерпретатор, используемый для программ Rexx.
main.rexx - Ваша программа Rexx.
Теперь мы подробно обсудим различные functions of Regina Rexx Interpreter.
Sr.No. | Функции переводчика Regina Rexx |
---|---|
1 | b2c Этот метод используется для преобразования двоичного значения в строковое значение. |
2 | bitcomp Метод используется для побитового сравнения 2-битных строк. |
3 | Bittst Этот метод используется для указания состояния указанного бита в битовой строке. |
4 | находить Этот метод используется для поиска первого вхождения строки в другую строку. |
5 | getenv Этот метод возвращает значение переменной среды в системе. |
6 | Getpid Этот метод используется для получения значения идентификатора текущего запущенного процесса. |
7 | хэш Этот метод возвращает хэш-атрибут строки в виде десятичного числа. Он также обновляет внутреннее хеш-значение строки. |
8 | оправдать Этот метод используется для добавления выравнивания или обрезки значения строки на основе значения длины. |
9 | путенв Этот метод используется для установки значения переменной среды. |
10 | каталог Этот метод получает значение текущего каталога в системе. |
11 | чдир Этот метод изменяет значение текущего рабочего каталога в системе. |
12 | Randu Этот метод возвращает псевдослучайное число от 0 до 1. |