Regina
Regina是另一个可用于编译和运行Rexx程序的Rexx解释器。 里贾纳的官方网站是 - www.regina-rexx.sourceforge.net/
使用里贾纳的一些优点如下 -
Regina可以在任何平台上运行,无论是Windows,Linux还是Mac OS。
Regina按照所有可用标准工作。
里贾纳有一个很大的社区跟随,因此里贾纳有很多论坛和学习材料。
Regina有很多工具可用于编写和测试Rexx程序。
在Regina中,您可以运行默认Rexx Interpreter中无法执行的命令。 例如,如果包含某些配置设置,则可以实际运行基本系统级命令,这在Rexx中是不可能的。
当您通过Chapter 2 – Rexx Environment记录的安装安装Chapter 2 – Rexx Environment ,Regina解释器随之安装。
现在让我们看看使用Regina时可用的一些常用方法。 这些功能是扩展功能,通过正常使用无法使用。
要使用扩展函数,您需要包含以下代码行。 这使得可以使用Regina扩展功能。
options arexx_bifs
其次,在运行所有Rexx程序时,请使用以下命令。
regina main.rexx
Where,
regina - 这是用于Rexx程序的解释器。
main.rexx - 你的Rexx程序。
我们现在将详细讨论functions of Regina Rexx Interpreter的各种functions of Regina Rexx Interpreter 。
Sr.No. | Regina Rexx口译员的职能 |
---|---|
1 | b2c 此方法用于将二进制值转换为字符串值。 |
2 | bitcomp 该方法用于逐位比较2位串。 |
3 | bittst 此方法用于指示位串中指定位的状态。 |
4 | find 此方法用于搜索另一个字符串中第一次出现的字符串。 |
5 | getenv 此方法返回系统上环境变量的值。 |
6 | getpid 此方法用于获取当前运行进程ID的值。 |
7 | hash 此方法返回字符串的哈希属性作为十进制数。 它还会更新字符串的内部哈希值。 |
8 | justify 此方法用于根据长度值添加对齐或修剪字符串值。 |
9 | putenv 此方法用于设置环境变量的值。 |
10 | directory 此方法获取系统上当前目录的值。 |
11 | chdir 此方法更改系统上当前工作目录的值。 |
12 | randu 此方法返回0到1之间的伪随机数。 |