निम्नलिखित पर्ल कार्यक्रम में कॉलन का क्या अर्थ है?पर्ल में कॉलन का क्या अर्थ है?
MAIN: {
print "Hello\n";
}
निम्नलिखित पर्ल कार्यक्रम में कॉलन का क्या अर्थ है?पर्ल में कॉलन का क्या अर्थ है?
MAIN: {
print "Hello\n";
}
यह एक ब्लॉक (घुंघराले ब्रेसिज़ के बीच सामान) से कोई लेबल (MAIN
) अलग करती है।
पर्ल में, एक लेबल हमेशा एक कोलन से भरा हुआ होता है, इसलिए आप तर्क दे सकते हैं कि कोलन लेबल का हिस्सा है।
कोलन निम्न ब्लॉक से लेबल का एक आवश्यक विभाजक है।
perlsyn से:
लेबल वैकल्पिक है, और यदि मौजूद हो, एक पहचानकर्ता उसके बाद एक कॉलन के होते हैं
धन्यवाद सभी upvoters: क्या आप मुझे "प्रबुद्ध" बैज अर्जित किया है! :- डी –
"... आप तर्क दे सकते हैं कि कोलन लेबल का हिस्सा है," सिवाय इसके कि जब आप लेबल को संदर्भित करते हैं तो आप कोलन का उपयोग नहीं करते हैं। उदाहरण के लिए, यह 'रीनो मेन' है, 'रीनो मेन' नहीं;; ', इसलिए यह बहुत अच्छा तर्क नहीं है। – cjm
ठीक है, चलिए फिर "लेबलिंग" के अपने हिस्से पर बहस करते हैं। एफडब्ल्यूआईडब्ल्यू, मैं व्यक्तिगत रूप से नहीं सोचता कि यह एक महान तर्क है, लेकिन प्रश्नों के शब्दों के लिए इसके लिए भीख मांगे गए हैं। –