कब उपयोग करें :(या नहीं)
:चरित्र एस.बी. में एक बयान ब्रेकर के रूप में प्रयोग किया जाता है। मूल रूप से, आप इसका उपयोग एक पंक्ति में स्टेटमेंट को स्टैक करने के लिए करते हैं जैसे:
PRINT "HELLO!":PRINT "GOODBYE!"
अन्यथा, आपका औसत विवरण एक नई सीमा से टूट जाता है:
PRINT "HELLO!"
PRINT "GOODBYE!"
वास्तव में, आपको अक्सर बृहदान्त्र का उपयोग करने की आवश्यकता नहीं होती है। जब तक बयानों को वाक्यगत रूप से मान्य टोकन में तोड़ा जा सकता है, तब तक पार्सर यह पता लगाने के लिए जाता है कि एक समाप्त होता है और दूसरा शुरू होता है। वही अक्सर व्हाट्सएप के लिए जाता है।
PRINT"HELLO!"PRINT"GOODBYE!"
बेशक, यह हमेशा काम नहीं करता है। हमेशा अस्पष्ट मामले और अवैध सिंटैक्स होते हैं, जहां आपको स्पष्ट रूप से बयानों को तोड़ना पड़ता है। उदाहरण के लिए:
PRINT "HELLO";END
अर्धविराम का मतलब है कि PRINTएक और अभिव्यक्ति के प्रिंट आउट की उम्मीद है, जब तक कि बयान वहाँ नहीं हो जाता (हम न्यूलाइन को दबाने के लिए लटकते अर्धविराम का उपयोग करते हैं।) यहाँ यह ENDमाना जाता है कि यह एक कीवर्ड होने के बावजूद एक मान है, और इसे प्रिंट करने की कोशिश करता है, जिसके परिणामस्वरूप। एक त्रुटि में। इस प्रकार, हमें स्पष्ट रूप से इस कथन को तोड़ना होगा, यह बृहदान्त्र या न्यूलाइन हो सकता है।
सामान्य तौर पर, अगर कुछ अस्पष्ट लगता है, तो यह देखने की कोशिश करें कि क्या यह काम करता है। यदि ऐसा नहीं है, तो कथन को तोड़ें। इसके अलावा, कुछ भी जो अवैध सिंटैक्स का उत्पादन करेगा उसे सही ढंग से हाइलाइट नहीं किया गया है जैसा कि 12Me21 में उल्लेख किया गया है।