IBM High Level Assembler (HLASM) and Toolkit Featureは、あらゆるアセンブラー言語アプリケーション向けの柔軟な開発ソリューションです。アセンブラーとオプション・ツールキットは、プログラマーの生産性を向上させ、プログラム開発とメンテナンスを簡素化します。
警告抑制オプションによる使いやすさの改善。
改善された SYSADATA レコード・レイアウトでツール統合を簡素化。
ASCII 定数によってシステム間の互換性を支援。
長いマクロ引数と文字列変数でマクロ・コーディングを簡素化。
QY タイプおよび SY タイプのアドレス定数は、長い変位の分解能を提供します。3 つの 10 進浮動小数点データ型へのサポートにより、命令のアドレス指定能力が向上し、追加命令の必要性が軽減します。
OPTABLE オプション – OPTABLE オプションは *PROCESS ステートメントで許可されます。
命令ニーモニックの拡張子タグを使用すると、同一のソース・プログラム内で同じ名前のマクロ命令と機械命令を使用できます。
HLASM は、プログラム開発とプログラム・エラー分析を支援するアセンブラー・リスト機能と診断機能を提供します。包括的なアセンブラー・リストには、プログラムとそのアセンブリーの詳細が記載されています。アセンブラー・オプションは、リストの形式と生成するセクションの制御すに役立ちます。
マクロ言語はアセンブラー言語の拡張の 1 つです。これは、1 つ以上のプログラムでアセンブラー言語ステートメントの優先シーケンスを何度も生成する便利な方法を提供します。HLASM はマクロ定義とマクロ命令をサポートします。
外部関数呼び出し、組み込み関数、既存の命令の拡張と SET シンボルの使用、システム変数シンボル、およびデータ属性の柔軟な拡張。
システム要件
High Level Assemblerは以下のオペレーティングシステムで実行します。 特に明記されていない限り、アセンブラーは、これらのシステムの後続のバージョン、リリース、および修正レベルでも動作します。
マシンの要件
High Level Assemblerプログラムの編成と実行、テープ・デバイス、およびダブルバイトデータの要件については、マシンの要件を参照してください。
ストレージ要件
仮想ストレージ、補助ストレージスペース、ライブラリスペース、およびインストールについては、ストレージ要件を参照してください。
Interactive Debug Facility(IDF)は、ほとんどの高級言語用のシンボリック・デバッグ・ツールです。
High Level Assembler and Toolkit Feature のインストールとカスタマイズのガイド。
構造化プログラミング マクロ、ディスアセンブラー、プログラム理解ツール、相互参照機能、ツールキット機能の強化されたSuperCコンポーネントの使用方法を学びます。
z/OSおよびAIXプラットフォームで既存のアプリケーションを活用するのに役立つCOBOLコンパイラーです。
複雑なFortranプログラムの開発に使用できる高度かつ高性能なコンパイラーです。
PL/Iアプリケーションを最新のWebテクノロジーと統合するための高度なコンパイラーです。
ワークロード管理を簡素化し、アプリケーションへのユーザー・アクセスを調整します。
パーティション化されたデータセット向けの強化済みオンラインおよびバッチ機能。
メインフレーム・アプリケーションをテストするためのクロック・シミュレーターで、アプリケーション・コードの変更も別のコンピューティング環境も不要で、日付と時刻をシミュレートします。
オリジナル・ライブラリーの Easytrieve ソースコードを使用して、Easytrieve への投資を保護します。IBM COBOL レポートを生成し、Easytrieve アプリケーションの更新や作成を実行します。
z/OS アプリケーション提供の迅速化に役立つツールのコアセットを提供します。