SEARCH– tag –
-
第3部
【COBOL 読み3-10-8】SEARCHのAT ENDとWHENの順序〜クローンウォーリーを探せ!
🧩今日の学び・SEARCHは「WHENを評価 → 見つからなければ最後にAT END」が実行される構文・記述順と実行順が逆になる点が、SEARCH最大の混乱ポイント・COBOLは英語的に「枠を先に示し、中身を後で語る」思想で書かれている 今日のコード 01 ITEM. 0... -
第3部
【COBOL 読み3-10-7】糖衣構文は甘いって何が甘いの?ホイップクリーム?
🧩今日の学び・糖衣構文は処理を簡略化するのではなく、内部動作を「見えなくする」だけの構文である・SEARCHは短いが、ループ回数や増分を読む側に想像させるため理解コストが高い・PERFORMは冗長でも、何が起きているかを隠さない構文である なる... -
第3部
【COBOL 読み3-10-6】SEARCHでなんでAT ENDに?やりがちな罠に引っかかる
🧩今日の学び・SEARCHは「構造」を探す命令ではなく、中身が入った配列を先頭から順に確認する処理である・OCCURSは箱を作るだけ、MOVEで中身を入れなければ係長ですらAT ENDに直行する・SEARCHが動かないときはロジックより先に「データ入ってる?... -
第3部
【COBOL 読み3-10-3】INDEXとSUBSCRIPT〜係長、賢者タイム?
🧩今日の学び・SUBSCRIPTは「何番目か」を数える人間の算数、INDEXは「今どこか」を指す機械の位置情報・MOVEできるのは数値、SETでしか動かせないのがINDEXという違いが事故を防ぐ鍵・SEARCHがINDEXを要求する理由は「探す=位置を進める」というC...
1