COBOLなら、オレに聞け! <1>
■ このスレッドは過去ログ倉庫に格納されています
007771
NGNGそういえば、1つのセクション内にある命令すべてにピリオドを
つけるやり方と、最後の命令のみピリオドつけるやり方あります
よね。これは好みの問題だけですかね・・・。何か他に違いが
でてくるのですか?
NEXT SENTENCEはもしや、ピリオドの直後の命令に行くのですか?
やはりコボルでもGOTOは基本的に使わないのですね。Cを
やってた人間にとっては歓迎できることであります。ただGOTO
を使ったほうが簡潔になる場合もありますよね、きっと。Cでも
たまにありますので。
しかしコボルとう言語はベーシックっぽくもCっぽくも書けてしまうん
ですねぇ・・・。
ところで、コボルにはループからぬけるための命令ってありますか?
(ぜんぜん勉強不足バレバレですが・・・。)
Cでいうbreakのような命令です。ループ内の真ん中あたりで、
ループからぬけたい〜ということがあるかと思いますが。
GOTOを使わないとなると、どうなるんでしょう・・・。
それと、これと似たことなんですが、セクションの途中で
後の命令全部とばしたい(つまりセクションを終わらせたい)
時は、何か命令ありますか?セクションの最後に段落名とEXIT.
をつけてそこへGOTOで飛ばさないといけないの?
Cでいえば(俺ってこればっか)関数の途中でreturnするような
感じです。セクションをCの関数のように見たててしますんです、
どうしても。
■ このスレッドは過去ログ倉庫に格納されています