System z® LPEX エディターおよび PL/I エディターは、PL/I ファイルと、組み込み CICS® ステートメントおよび組み込み SQL ステートメントの構文を自動的に検証します。
このエディターには、リアルタイム構文検査を実行して、エラーについて説明する注釈を付ける機能があります。
エラーが検出されると、警告アイコン (
) が表示されます。エラーを説明する注釈を参照するには、マウスをアイコン上に移動させます。報告されるエラーの最大数は、200 個です。
リアルタイム構文検査をオフにするには、「リアルタイム構文検査」設定ページで「構文パーサーを無効にする」を選択します。 SQL の注釈を使用可能または使用不可にするには、「EXEC SQL ステートメント」設定ページを使用します。
以下のセクションでは、エディターが PL/I ファイルで検出するエラーの種類の例を示します。
以下の HelloApp.pli サンプル・プログラムからの例では、 Do forever; ステートメントにエラーのフラグが立てられています。

フラグにカーソルを合わせると、エラーを説明する注釈が表示されます。

Global Auto Mart サンプル・アプリケーションを使用した以下の例では、GAM0ICT インクルード・ファイルが欠落しています。

宣言されていない変数をプログラムが使用すると、エディターによって警告が表示されます。 HelloApp.pli サンプル・ファイルを使用した以下の例では、プログラムによって theAnswer2 という名前の変数が宣言されていますが、theAnswer という名前の変数が使用されてます。
