PERFORM 文の非効率的な使用例

次のコードは、PERFORM の非効率的な使用例です。プログラミング スタイルも適切でありません。

 procedure division.
     perform a thru c
     perform b thru d
     stop run.
 a.
     display "a".
 b.
     display "b". 
 c.
     display "c".
 d.
     display "d".