最初のコメントの 「ラベルでくくってある」 「Xで行き来してる」 というのが少し気になりました。 意味が違ったらごめんなさい。 他の方の補足的説明になりますけど、 READ命令は、DATA文が プログラムのどこにあっても、1回読むと RESTOREされない限り二度と同じデータを 読むことはありません。 例えば、サブルーチンなどの中に 一緒に並べても、呼ばれるたびに そのDATA文の最初から 読み直したりしないということです。