खोज…
टिप्पणियों
अगले बयान में जारी रखने के लिए CONTINUE विवरण नियंत्रण का कारण बनता है। काफी नो-ऑप नहीं, क्योंकि यह कंपाउंड स्टेटमेंट सीक्वेंस के अंदर कंट्रोल फ्लो को प्रभावित कर सकता है, विशेष रूप से IF / THEN / ELSE को।
एक काम? उदाहरण प्रारंभिक विकास और निर्माण के दौरान और डिबगिंग एड्स के बिना है।
CALL "CBL_OC_DUMP" USING structure ON EXCEPTION CONTINUE END-CALL
जब कोड CBL_OC_DUMP
निष्पादन योग्य में लिंक किया जाता है, तो यह कोड महंगा होने पर, स्वरूपित मेमोरी डंप के लिए अनुमति देगा, लेकिन ऐसा नहीं होने पर हानिरहित रूप से विफल हो जाएगा। * वह चाल केवल विकास के शुरुआती चरणों के दौरान लागू होती है। डायनेमिक लुकअप विफलता का खर्च सक्रिय कोड में छोड़ने के लिए कुछ नहीं है, और उन लाइनों को स्रोत से हटा दिया जाना चाहिए जैसे ही कोई प्रारंभिक चिंताएं अल्फा परीक्षण में संतुष्ट हैं। पहले दिन कोडिंग, यह एक आसान सहायता हो सकती है। दूसरे दिन तक कोड जारी रखने की घटनाओं को साफ किया जाना चाहिए।
प्लेसहोल्डर
यह वंचित है; लेकिन कुछ COBOL प्रोग्रामर सकारात्मक स्पष्टता पसंद कर सकते हैं, बनाम सशर्त अभिव्यक्ति में NOT
(विशेषकर लॉजिक एरर प्रोन var NOT = value OR other-value
)।
if action-flag = "C" or "R" or "U" or "D"
continue
else
display "invalid action-code" upon syserr
perform report-exception
exit section
end-if