移動モードでは、READ ステートメントは、レコードをデータ・セットから INTO オプションで 指定された変数に伝送します。 WRITE ステートメントまたは REWRITE ステートメントは、レコードを FROM オプションで指定された変数から データ・セットに伝送します。 INTO オプションや FROM オプションで指定する変数は、どのストレージ・クラスであってもかまいません。
次に、移動モードの入力の例を示します。
Eof_In = '0'b; on endfile(In) Eof_In = '1'B; read file(In) into(Data); do while (¬Eof_In);
·
·
·
/* process record */ read file(In) into(Data); end;