Rexx-regina
Rexx-レジーナ
Reginaは、Rexxプログラムのコンパイルと実行に使用できる別のRexxインタープリターです。 レジーナの公式サイトは-http://regina-rexx.sourceforge.net/[www.regina-rexx.sourceforge.net/]です。
レジーナを使用する利点のいくつかは次のとおりです-
- 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 |
このメソッドは、バイナリ値を文字列値に変換するために使用されます。 |
2 |
このメソッドは、2ビット文字列をビットごとに比較するために使用されます。 |
3 |
このメソッドは、ビット文字列内の指定されたビットの状態を示すために使用されます。 |
4 |
このメソッドは、文字列が別の文字列で最初に出現する場所を検索するために使用されます。 |
5 |
このメソッドは、システム上の環境変数の値を返します。 |
6 |
このメソッドは、現在実行中のプロセスIDの値を取得するために使用されます。 |
7 |
このメソッドは、文字列のハッシュ属性を10進数として返します。 また、文字列の内部ハッシュ値も更新します。 |
8 |
このメソッドは、長さの値に基づいて文字列の値を調整またはトリミングするために使用されます。 |
9 |
このメソッドは、環境変数の値を設定するために使用されます。 |
10 |
このメソッドは、システム上の現在のディレクトリの値を取得します。 |
11 |
このメソッドは、システム上の現在の作業ディレクトリの値を変更します。 |
12 |
このメソッドは、0〜1の擬似乱数を返します。 |