मैं तथ्य यह है कि [email protected]
एक वैश्विक चर रहा है के बारे में पता कर रहा हूँ, फिर भी मैं समझ नहीं क्यों मैं eval उपयोग करने से पहले यह स्थानीय बनाना चाहिए:
उदाहरण के लिए:
eval { SOME_FUNC_THAT_MAY_DIE(); };
if ([email protected]) {
print "An error occured!\n";
}
ही संभव जिस चीज के बारे में मैं सोच सकता हूं, अगर कुछ सिग्नल हैंडलर die
पर कॉल करेंगे, उसी समय मैं [email protected]
पढ़ने की कोशिश करता हूं, मैं यहां क्या खो रहा हूं?
कारण मुझे यह कारण मिला, बिल्कुल इसलिए क्योंकि मुझे ट्राई :: टिनी के दस्तावेज़ में इस अनुच्छेद को बिल्कुल समझ में नहीं आया था। 'वर्तमान में पकड़े जा रहे किसी त्रुटि को संभावित रूप से क्लोब करने' का क्या अर्थ है? ;-) –