ホーム
Zのソフトウェア
Zの開発者ツール
Compiler and Library for REXX
IBM Z® 上の IBM® Compiler and Library for REXX™ は、REXX スクリプト作成と IBM Z アプリケーションの開発およびランタイムを容易にする高水準言語コンパイラーおよびランタイム・ライブラリーです。コンパイラーは、REXX ソース・プログラムをコンパイル済みプログラムに変換します。これは、コンパイルされたプログラムによって呼び出されるルーチンを格納するランタイム ライブラリを利用します。IBM Z 上の REXX 用 IBM コンパイラーおよびライブラリーは、簡素化された開発アプローチにより、生産性を向上させ、システム管理を簡素化し、アプリケーションのパフォーマンスを向上させることができます。
REXX プログラムは、他の言語で書かれたプログラムよりも短く、理解しやすい傾向にあるため、新規および経験豊富な IBM Z プログラマーの両方にとって理想的です。
REXXの高レベルのシンプルさ、強力な構文解析、「自然さ」とインタプリター・サポートは、開発者に開発サイクルの短縮と優れたソースレベルのインタラクティブ・デバッグを提供します。
REXXライブラリーとREXXコンパイラーの両方が、統合されたエラーチェックとデバッグ中のデータを提供し、システム管理をより効率的にすることができます。
REXX™ はプログラミングをよりシンプルかつ簡単にするため、経験豊富なプロフェッショナルと初心者のプログラマーの両方にとって理想的な言語です。
コンパイラーは REXX ソース・プログラムをコンパイル済みプログラムに変換し、ランタイム・ライブラリーにはコンパイル済みプログラムによって呼び出されるルーチンが格納されます。コンパイラとライブラリは、効率的なシステム管理と柔軟性の向上を促進する統合ソリューションです。また、どちらも統合エラー チェックをサポートし、デバッグ中に情報を提供します。
コンパイラー、ライブラリー、およびコンパイル済みプログラムは、TSO/E を使用して z/OS® 上で実行され、z/VM® 上の CMS 上で実行されます。
ダウンロード可能な代替ライブラリを使用すると、Library for REXX on IBM Z®をインストールしていないユーザーでも、コンパイル済みのREXXプログラムを実行できるようになります。これには、コンパイルされたプログラムを変換し、z/OSおよびz/VMオペレーティングシステムの一部として出荷されているREXXインタプリタで実行する言語プロセッサが含まれています。 ソフトウェア開発者は、コンパイルしたREXXプログラムとともにAlternate Libraryを無料で配布することができます(ダウンロード・リンクはリソース・タブを参照)。
標準カーネルに加えて、REXX/VSE は、あらゆる種類のシステム管理目的で REXX を使用できるようにする VSE 依存のコマンドと機能を提供します。
Compiler for REXX on IBM Z、Library for REXX on IBM Z、および Alternate Library for REXX on IBM Z (無料ダウンロード) には個別のライセンスが用意されています。さらに、IBM Z 上の REXX の代替ライブラリの z/OS 部分は、z/OS でネイティブに使用できます。z/OS では、IBM Z 上の REXX 用代替ライブラリの個別のライセンスは必要ありません。
代替ライブラリを迅速かつ簡単な方法でインストールする方法を学びます。REXX コンパイル済みコードを配布するベンダーは、このパッケージをインストールに追加したい場合があります。
代替ライブラリを迅速かつ簡単な方法でインストールする方法を学びます。REXX コンパイル済みコードを配布するベンダーは、このパッケージをインストールに追加したい場合があります。
Restructed EXtended eXecutor (REXX) 言語で書かれたプログラムをコンパイルして実行する方法を学びます。
カスタマイズ情報など。
すべての REXX/CICS コマンドの詳細なリファレンス情報を取得します。
CICS 上の REXX を使用して Exec を開始するさまざまな方法の詳細を取得します。
z/OS アプリケーションの開発および保守のための強化されたツールセット。
アプリケーションを変換してシステムのパフォーマンスを向上させます。
Zシステムネットワーク上で最高レベルの可用性を維持します。
開発者が選択した言語でアプリケーションを作成し、安全でスケーラブルでコスト効率の高い環境で高トランザクションのワークロードをサポートできるようにします。
急速に変化する多様で予測不能なワークロードを処理しながら、リソース の使用と投資を最適化します。