入力ファイル用のデータを入力するには、以下の操作を両方実行してください。
ユーザーは通常、標準のデフォルト入力ファイル SYSIN を使用することができます。このファイルはストリーム・ファイルであり、コンソール装置に割り振ることができるからです。
PROMPT(Y) を指定すると、ストリーム・ファイルへの入力をユーザーに促すプロンプトが、コロン (:) で示されます。PROMPTを参照してください。プログラムで GET ステートメントが実行されると、その度にコロンが表示され ます。入力されたデータが GET ステートメントの実行を完了するために十分出ない場合、さらに プロンプトが表示されます。また、GET ステートメントが実行されると、システムは次の行に移動します。ユーザーはそこに必要なデータを入力することができます。
PROMPT(Y) を指定していない場合は、デフォルトでは行の先頭にコロンが表示されません。
継続させたい行の最後にハイフンを付け加えると、もう 1 行 のデータが入力されるまで、ユーザー・プログラムへのデータ伝送を遅らせることができます。ハイフンは、明示的な継続文字です。
ユーザーのプログラムで、入力を求めるプロンプトを出す出力ステートメント を組み込んだ場合、ユーザー自身のプロンプトの末尾をコロンにすることによって、初期システム・プロンプトが出ないようにすることができます。例えば、GET ステートメントの前に次のような PUT ステートメントを置くことができます。
put skip list('Enter next item:');
次の GET ステートメントでシステム・プロンプトが表示されないようにするに は、ユーザー独自のプロンプトは次の条件を満たしている必要があります。