PL/I「Hello World」サンプル・プログラムの作成についての説明が、このプログラムにもすべて当てはまります。
このプログラムの外部 PL/I プロシージャー名は、_Java_jPassInt_pliShowInt です。
サンプル・プログラムの完全なプロシージャー・ステートメントは、次のとおりです。
Java_passNum_pliShowInt:
Proc( JNIEnv , myjobject )
external( "_Java_jPassInt_pliShowInt" )
options( byvalue nodescriptor linkage(stdcall) );
Java インターフェースの PL/I 定義を含む PL/I インクルード・ファイルは、次の 2 つのインクルード・ファイルに含まれています。2 つのファイルは、jni.cop の中に jni_md.cop が含まれる構造になっています。これらのインクルード・ファイル は、次のステートメントによって組み込まれます。
%include jni;
jni.cop ファイルの完全なリストについては、¥ibmpliw¥include ディレクトリーを 参照してください。