すみません、試験のためCOBOLを勉強しているのですが、
自分なりに調べても分からない部分がありましたので、どうかこちらで質問させて下さい。

GOTO文の使い方なのですが(本来使わないほうがいいことは一応理解しております)

PROCEDURE DIVISION
MAIN SECTION
M-1.
   ・・・・・
M-2.
  GO TO M-1

例えば上の様なプログラムの流れの場合は、永久ループになるのでしょうか。
又、AT END GOTOの場合、AT ENDの前に記述した内容が終わり次第
GOTO文が実行されるということでよろしいのでしょうか。  

本当にくだらない質問で申し訳ありませんが、どうかご教授下さい。