Rexx - 手持式和嵌入式编程

手持设备已经取得了长足的进步,Rexx 有很多方法可以在这些设备上运行。 Rexx 支持 Pocket PC、Palm 设备、PDA 和其他智能手机设备。 Rexx 在这些平台上工作的优势在于,Rexx 确实是一个轻量级编程系统,运行时间只有几千字节。 因此,在这些设备上运行 Rexx 程序变得更加容易。

手持设备上的 Rexx 可以在以下模式下运行 −

  • 第一种模式是本机节点,它直接在操作系统本身上运行。 在此模式下运行的优点是速度更快,因为它直接脱离操作系统运行。

  • 下一个模式是在手持设备之上的 DOS 或仿真器程序之上。 这种模式的优点是可以在任何类型的操作系统上运行,只要模拟器在该操作系统上运行即可。

下面显示了适用于各种手持设备类别的 Rexx 解释器。

  • Windows CE − Brexx
  • Palm OS − Rexx for Palm OS
  • Symbian OS − Regina

对于DOS模拟器,需要执行以下步骤 −

步骤 1 − 首先是下载 PocketDOS,这是一个流行的 DOS 模拟器。 它设计为可以在多种操作系统上运行,并支持常见的 VGA 屏幕以及串行和并行端口。

步骤 2 − 下一步是将 16 位 DOS 的 BRexx 文件下载到 Windows PC。

步骤 3 − 最后一步是使用 ActiveSync 将 Rexx 程序同步到手持设备。

还有一些其他基于 DOS 的商业产品可用。 XTM 就是属于此类别的产品。 该产品的特点如下 −

  • 支持 80186 CPU 和指令集。

  • 它可以通过 BIOS 代码来实现更好的性能。

  • 它可以为数学协处理器(版本 8087 MPU)提供仿真

  • 它提供对串行端口的访问。

  • 它支持多种语言,例如英语、法语和德语。