- Rexx 教程
- Rexx - 首页
- Rexx - 概述
- Rexx - 环境
- Rexx - 安装
- Rexx - 插件安装
- Rexx - 基本语法
- Rexx - 数据类型
- Rexx - 变量
- Rexx - 运算符
- Rexx - 数组
- Rexx - 循环
- Rexx - 决策
- Rexx - 数字
- Rexx - 字符串
- Rexx - 函数
- Rexx - 栈
- Rexx - 文件 I/O
- Rexx - 文件函数
- Rexx - 子程序
- Rexx - 内置函数
- Rexx - 系统命令
- Rexx - XML
- Rexx - Regina
- Rexx - 解析
- Rexx - 信号
- Rexx - 调试
- Rexx - 错误处理
- Rexx - 面向对象
- Rexx - 可移植性
- Rexx - 扩展函数
- Rexx - 指令
- Rexx - 实现
- Rexx - Netrexx
- Rexx - Brexx
- Rexx - 数据库
- 手持式和嵌入式
- Rexx - 性能
- Rexx - 最佳编程实践
- Rexx - 图形用户界面
- Rexx - Reginald
- Rexx - Web 编程
- Rexx 有用资源
- Rexx - 快速指南
- Rexx - 有用资源
- Rexx - 讨论
Rexx - Regina
Regina 是另一个可用于编译和运行 Rexx 程序的 Rexx 解释器。Regina 的官方网站是 - www.regina-rexx.sourceforge.net/
使用 Regina 的一些优势如下:
Regina 可以在任何平台上运行,无论是 Windows、Linux 还是 Mac OS。
Regina 符合所有可用标准。
Regina 拥有庞大的社区,因此有大量的论坛和学习资料可供使用。
Regina 提供了许多用于编写和测试 Rexx 程序的工具。
在 Regina 中,您可以运行在默认 Rexx 解释器中无法运行的命令。例如,如果您包含某些配置设置,您实际上可以运行基本的系统级命令,这在 Rexx 中是不可能的。
当您通过 **第 2 章 - Rexx 环境** 中记录的安装方法安装 Rexx 时,Regina 解释器会与之一起安装。
现在让我们看看使用 Regina 时可用的某些常用方法。这些函数是通过正常使用无法获得的扩展函数。
要使用扩展函数,您需要包含以下代码行。这将启用 Regina 扩展函数的使用。
options arexx_bifs
其次,在运行所有 Rexx 程序时,使用以下命令。
regina main.rexx
其中,
regina - 这是用于 Rexx 程序的解释器。
main.rexx - 您的 Rexx 程序。
我们现在将详细讨论 **Regina Rexx 解释器的各种功能**。
序号 | 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 之间的伪随机数。 |