Rexx-regina

提供:Dev Guides
移動先:案内検索

Rexx-レジーナ

Reginaは、Rexxプログラムのコンパイルと実行に使用できる別のRexxインタープリターです。 レジーナの公式サイトは-http://regina-rexx.sourceforge.net/[www.regina-rexx.sourceforge.net/]です。

Regina Rexx通訳

レジーナを使用する利点のいくつかは次のとおりです-

  • Reginaは、Windows、Linux、Mac OSのいずれのプラットフォームでも実行できます。
  • 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 Interpreter *のさまざまな機能について詳しく説明します。

Sr.No. Functions of Regina Rexx Interpreter
1

b2c

このメソッドは、バイナリ値を文字列値に変換するために使用されます。

2

bitcomp

このメソッドは、2ビット文字列をビットごとに比較するために使用されます。

3

bittst

このメソッドは、ビット文字列内の指定されたビットの状態を示すために使用されます。

4

find

このメソッドは、文字列が別の文字列で最初に出現する場所を検索するために使用されます。

5

getenv

このメソッドは、システム上の環境変数の値を返します。

6

getpid

このメソッドは、現在実行中のプロセスIDの値を取得するために使用されます。

7

hash

このメソッドは、文字列のハッシュ属性を10進数として返します。 また、文字列の内部ハッシュ値も更新します。

8

justify

このメソッドは、長さの値に基づいて文字列の値を調整またはトリミングするために使用されます。

9

putenv

このメソッドは、環境変数の値を設定するために使用されます。

10

directory

このメソッドは、システム上の現在のディレクトリの値を取得します。

11

chdir

このメソッドは、システム上の現在の作業ディレクトリの値を変更します。

12

randu

このメソッドは、0〜1の擬似乱数を返します。