- 締切済み
COBOLについて
COBOLのEVALUATE文についてですが、 EVALUATE TRUE WHEN A =B かつ C = D 処理 WHEN E =F かつ G = H 処理 ・ ・ END-EVALUATE. 上記のような条件で最初のWHENの式からいずれかの式に一致した場合、 一致した以降の式は実行しないのでしょうか? (例:'A =B かつ C = D'と'E =F かつ G = H'の両方の式が合致した場合) ・A =B かつ C = Dに合致した場合の処理を実行し、WHEN E =F かつ G = H以降の 処理は実行しないという事でしょうか? EVALUATE TRUEの場合、'A =B かつ C = D'と'E =F かつ G = H'の式が両方とも 一致した場合は両方の処理を実行すると思うのですが、どう処理されるのか教えて 下さい。
- みんなの回答 (1)
- 専門家の回答
みんなの回答
- iruyasu
- ベストアンサー率37% (3/8)
回答No.1
>一致した以降の式は実行しないのでしょうか? はい、END-EVALUATE まで飛びます。