Netrexx

优质
小牛编辑
131浏览
2023-12-01

NetRexx是Rexx的java实现。 在NetRexx中,实现者用于将Rexx程序转换为java程序,然后可以在任何Java虚拟机上运行。

设置NetRexx

NetRexx的第一步是在本地计算机上进行设置。 要做到这一点,需要执行以下步骤 -

Step 1 - http://www.netrexx.org/downloads.nsp NetRexx下载站点 - http://www.netrexx.org/downloads.nsp

Netrexx

下载NetRexx.3.04.GA文件。

Step 2 - 确保已在系统上安装并运行java。 您可以使用java-version命令验证java是否正在运行。

输出的示例如下所示。

H:\>java -version 
java version "1.7.0_79" 
Java(TM) SE Runtime Environment (build 1.7.0_79-b15) 
Java HotSpot(TM) Client VM (build 24.79-b02, mixed mode, sharing) 

Step 3 - 解压缩Netrexx压缩文件的内容。 将文件从NetRexx3.04GA\lib文件夹复制到java安装/ lib/etc文件夹。

Step 4 - 将NetRexx-3.04GA\bin路径添加到系统上的路径变量。

运行第一个NetRexx程序

创建一个名为main.nrx的文件,并将以下代码放在该文件中。

/* Main program */ 
say ‘hello’ 

要编译代码,请运行以下命令。

NetRexxC main.nrx 

然后,您将获得以下输出。 NetRexxC是将rexx程序转换为其Java等价物的编译器。

java -cp ";;G:\NetRexx-3.04GA\lib\NetRexxF.jar;." 
-Dnrx.compiler = ecj org.netrexx.process.NetRexxC  main.nrx 
NetRexx portable processor 3.04 GA build 4-20150630-1657 
Copyright (c) RexxLA, 2011,2015.   All rights reserved. 
Parts Copyright (c) IBM Corporation, 1995,2008. 
Program main.nrx 
Compilation of 'main.nrx' successful

您现在可以使用以下java命令运行Java程序。

java main 

运行上面的命令时,您将获得以下输出。

Hello

现在让我们讨论一下special aspects of the Netrexx library一些special aspects of the Netrexx library

索引字符串

在NetRexx中,字符串可以成为数组的索引。 一个例子如下所示。

例子 (Example)

/* Main program */ 
value = 'unknown' 
value['a'] = 'b' 
c = 'a' 
say value[c] 

当我们运行上述程序时,我们将得到以下结果。

输出 (Output)

b

多个索引

在NetRexx中,您可以为阵列提供多个索引。 一个例子如下所示。

例子 (Example)

/* Main program */ 
value = 'null' 
value['a', 'b'] = 1 
say value['a', 'b']

当我们运行上述程序时,我们将得到以下结果。

输出 (Output)

1

Sr.No.命令和描述
1问命令

此命令用于从默认输入流中读取一行。

2数字命令

此命令用于显示数字值的当前值。

3表单命令

此命令用于显示表单值的当前值。

4长度命令

此命令用于显示字符串值的长度。

5版本命令

此命令用于返回当前使用的NetRexx版本。

6trace命令

此命令用于返回NetRexx使用的当前跟踪设置。