📝 Rexx教程

42篇技术文档
  Rexx教程

📅  最后修改于: 2020-11-02 03:55:35        🧑  作者: Mango

Rexx(重组扩展执行器)被设计为一种脚本语言。其目标是使脚本编写尽可能容易,快速,可靠且无错误。许多编程语言旨在与较旧的语言兼容,并且是为特定的受众或平台编写的。 Rexx忽略了无关紧要的目标。从第一天开始,它就被设计为功能强大但易于使用。这对于开发执行各种文本文件转换的小型程序也非常有帮助。这是一个入门教程,涵盖Rexx的基础知识以及如何处理其各种组件和子组件。本教程主要是为IT行业内的脚本和...

  Rexx-概述

📅  最后修改于: 2020-11-02 03:55:53        🧑  作者: Mango

Rexx(重组扩展执行器)被设计为一种脚本语言。其目标是使脚本编写尽可能容易,快速,可靠且无错误。许多编程语言旨在与较旧的语言兼容,并且是为特定的受众或平台编写的。 Rexx忽略了无关紧要的目标。从第一天开始,它就被设计为功能强大但易于使用。Rexx是由IBM的Mike Cowlishaw在1979年3月20日至1982年中之间使用“汇编语言”设计并首次实施的,这是一个“私有”项目,最初是一种脚本...

  Rexx-环境

📅  最后修改于: 2020-11-02 03:56:08        🧑  作者: Mango

在开始使用Rexx之前,需要确保您的系统上正在运行Rexx的完整功能版本。本章将介绍Rexx的安装及其在Windows计算机上的后续配置,以开始使用Rexx。在继续安装之前,请确保满足以下系统要求。系统要求Memory2 GB RAM (recommended)Disk SpaceNo minimum requirement. Preferably to have enough storage t...

  Rexx-安装

📅  最后修改于: 2020-11-02 03:56:28        🧑  作者: Mango

以下步骤将详细说明如何在Windows系统上安装Rexx。步骤1-启动在上一节中下载的安装程序。安装程序启动后,单击“运行”按钮。步骤2-单击以下屏幕上的下一步按钮以继续安装。步骤3-单击我同意按钮以继续。步骤4-接受默认组件,然后单击下一步。步骤5-选择安装位置,然后单击下一步按钮。步骤6-接受将要安装的默认进程,然后单击下一步按钮。步骤7-选择默认文件关联,然后单击下一步按钮。步骤8-单击将R...

  Rexx-基本语法

📅  最后修改于: 2020-11-02 03:57:00        🧑  作者: Mango

为了理解Rexx的基本语法,让我们首先看一个简单的Hello World程序。例现场演示可以看到hello world程序多么简单。这是一个简单的脚本行,用于执行Hello World程序。关于上述程序,需要注意以下几点:say命令用于将值输出到控制台。/ * * /用于Rexx中的注释。上面程序的输出将是-声明的一般形式在Rexx中,让我们看一看程序的一般形式。看下面的例子。现场演示上面程序的输...

  Rexx-数据类型

📅  最后修改于: 2020-11-02 03:57:29        🧑  作者: Mango

在任何编程语言中,您都需要使用各种变量来存储各种类型的信息。变量不过是用于存储值的保留内存位置。这意味着在创建变量时,您会在内存中保留一些空间来存储与该变量关联的值。您可能希望存储各种数据类型的信息,例如字符串,字符,宽字符,整数,浮点数,布尔值等。操作系统根据变量的数据类型分配内存,并确定可以在保留空间中存储的内容记忆。内置数据类型Rexx提供了多种内置数据类型。以下是在Rexx中定义的数据类型...

  Rexx-变量

📅  最后修改于: 2020-11-02 03:57:52        🧑  作者: Mango

在Rexx中,所有变量都以’=’语句绑定。变量名有时称为符号。它们可能由字母,数字和字符(例如’)组成。 ! ? _‘。您创建的变量名称不能以数字或句点开头。简单变量名不包含句点。包含句点的变量名称称为复合变量,表示数组或表。以下是Rexx中变量的基本类型,上一章也对此进行了解释-整数-这用于表示整数或浮点数。例如10。大整数-这表示一个大整数值。十进制-十进制值是一串包含小数点但没有指数标识符的...

  Rexx-操作员

📅  最后修改于: 2020-11-02 03:58:15        🧑  作者: Mango

运算符是一个符号,告诉编译器执行特定的数学或逻辑操作。Rexx具有各种类型的运算符,下面还将对其进行详细说明-算术运算运算符关系运算符逻辑运算符按位运算符算术运算符Rexx语言支持普通的算术运算符,就像任何一种语言一样。以下是Rexx中可用的算术运算符。显示范例OperatorDescriptionExample+Addition of two operands1 + 2 wi...

  Rexx-数组

📅  最后修改于: 2020-11-02 03:58:46        🧑  作者: Mango

使用任何编程语言的数组都可以将相同类型的值列表进行分组。数组的用途是它允许您构建可排序,可搜索且易于操纵的相似类型值的列表。 Rexx还允许定义数组。这些阵列可以是一维或多维的。Rexx数组可能是稀疏的。也就是说,不是每个数组位置都必须有一个值,甚至不必初始化。确实包含数据元素的位置之间可能有空的数组位置或插槽。或阵列可以是密集的,其中连续的阵列插槽都包含数据元素。在许多编程语言中,您必须关注表中...

  Rexx-循环

📅  最后修改于: 2020-11-02 03:59:05        🧑  作者: Mango

到目前为止,我们已经看到了依次执行的语句。另外,在Rexx中提供了语句来更改程序逻辑中的控制流。然后将它们分类为控制声明流,我们将对其进行详细研究。循环语句使我们可以多次执行一个语句或一组语句。下图是大多数编程语言中循环语句的一般形式。让我们讨论一下Rexx支持的各种循环。Sr.No.Loop Type & Description1do loopThedo loopis used to execu...

  Rexx-决策

📅  最后修改于: 2020-11-02 03:59:27        🧑  作者: Mango

决策结构要求程序员指定一个或多个要由程序评估或测试的条件。下图显示了大多数编程语言中常见的典型决策结构的一般形式。还有如果确定条件为真要执行的语句或语句,以及可选,如果确定的条件为假执行其它语句。让我们看一下Rexx中可用的各种决策声明。Sr.No.Statement & Description1If statementThe first decision-making statement is ...

  Rexx-数字

📅  最后修改于: 2020-11-02 03:59:44        🧑  作者: Mango

关于数字,Rexx具有以下数据类型。整数-字符串不包含小数点或指数标识符的数字。第一个字符可以是加号(+)或减号(-)。所表示的数字必须介于-2147483648和2147483647之间(含)。大整数-字符串不包含小数点或指数标识符的数字。第一个字符可以是加号(+)或减号(-)。表示的数字必须在-9223372036854775808和2147483648(含)之间,或在21...

  Rexx-字符串

📅  最后修改于: 2020-11-02 03:59:59        🧑  作者: Mango

Rexx中的字符串由一系列字符。以下程序是字符串的示例-现场演示上面程序的输出如下-让我们讨论一下Rexx中可用于字符串的一些方法。Sr.No.Methods available in Rexx for Strings1leftThis method returns a certain number of characters from the left of the string.2rightT...

  Rexx-函数

📅  最后修改于: 2020-11-02 04:00:23        🧑  作者: Mango

Rexx中的代码通常分为功能和子例程。使用函数有助于将代码分成更多的逻辑单元。让我们详细看看这些功能。定义功能函数声明的语法如下-哪里,FunctionName-这是分配给函数的名称。PARSE ARG-这些是Rexx中的关键字,用于表示将参数传递给函数。争论1,争论2…争论N-这些是传递给函数的参数。返回值-这是由函数返回的值。以下程序是有关如何在Rexx中使用功能的简单示例。现场演示关于上述程...

  Rexx-堆栈

📅  最后修改于: 2020-11-02 04:00:40        🧑  作者: Mango

堆栈有时称为外部数据队列,但我们遵循常见用法,将其称为堆栈。它是Rexx逻辑外部的内存块。诸如push和queue的指令将数据放入堆栈,而pull和parse pull的指令则从中提取数据。排队的内置函数报告堆栈中有多少个项目。让我们看一下堆栈的示例。程序中的第一个do循环将三行数据放置到堆栈中。它使用推指令执行此操作。我们对行进行编号,以便按LIFO顺序检索它们时它们的顺序是显而易见的。通过推送...