cobolは一行にかける文字数に制限がある

ということを忘れていた。

1行の桁数は80桁であり、さらにそのなかでコードを書ける領域は限られていて、
8桁目から72桁めの65桁である。最初の6桁は行番号を書く場所である。
ずいぶん少ないな。
7桁めに "-" を書くことで前行に続けて書くことができるのだが、あまり使った記憶がない。
というわけで謎のエラーは後ろがはみ出していたことが原因であった。