ऐसा लगता है कि पर्ल का इलाज {+0,0} ब्लॉक के रूप में होता है और {0,0} एक EXPR क्यों? क्या यह एक विशेष प्रावधान है?perl (v5.14.2) में, मानचित्र {+0,0}() सही क्यों है लेकिन मानचित्र {0,0}() नहीं है?
यदि मैं यह सुनिश्चित करना चाहता हूं कि {} एक अज्ञात हैश जो ब्रेसिज़ में है, क्या मुझे {} से पहले '+' रखना होगा?
धन्यवाद।
'{; ...} एक ब्लॉक के रूप में पार्सिंग को मजबूर करने के लिए अधिक मूर्खतापूर्ण (और पाठक के लिए एक बेहतर संकेत) है। '+' आमतौर पर विपरीत ('+ {...}' के लिए पार्सिंग को एक एक्सपीआर के रूप में मजबूर करने के लिए प्रयोग किया जाता है)। – ikegami