EXTPGM キーワードは、プロトタイプが動的プログラム呼び出しを表すことを示します。 
パラメーターは、プロトタイプが定義されているプログラムの
外部名を指定します。この名前は文字定数または
文字変数とすることができます。 
プロトタイプ名が 10 文字以下の場合、パラメーターは
任意指定です。
パラメーターが指定されていない場合、外部プログラム名は、大文字化した形式のプロトタイプ名と同じです。
次の例では、プログラム「QCMDEXC」のためのプロトタイプを定義しています。
DCL-PR qcmdExc EXTPGM;
...

プロトタイプに対して EXTPGM も EXTPROC も指定されていない場合、
コンパイラーは、プロシージャー用のプロトタイプを定義していると
想定し、大文字化した形式のプロトタイプ名を外部プロシージャー名に
割り当てます。 
EXTPGM によりプロトタイプまたはプロシージャー・インターフェースで定義されたすべてのパラメーターは、参照によって 渡すことが必要です。さらに、戻り値を定義することはできません。