RX0065

डोमेन: पार्सिंग

त्रुटि संदेश

केवल एक मान वाली पंक्ति कथन नहीं है: %s (%s)

संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।

कहानी

आपकी स्क्रिप्ट में एक पूरी पंक्ति में सिर्फ़ एक मान लिखा है, और इंजन ने कहा कि यह कथन नहीं है। समझिए। कथन वह है जो कुछ करता है: कुछ बाँधता है, कुछ बुलाता है, कुछ लौटाता है। पर जिस पंक्ति में सिर्फ़ 5 या null या 'x' है, वह कुछ नहीं करती। सीधे शब्दों में: यह पूरी पंक्ति लगाकर "5" लिखने जैसा है, इसका कोई मतलब नहीं, और null एक मान है। इंजन ऐसी पंक्ति को चुपचाप चलाकर फेंक नहीं देता, क्योंकि अक्सर वह किसी अधूरे या भूले हुए काम का निशान होती है, जैसे total = की जगह सिर्फ़ total। इलाज: पंक्ति मिटाइए, या उसे सचमुच कुछ करने दीजिए: उसे किसी नाम से बाँधिए, किसी बिल्ट-इन को दीजिए, या return[...] में रखिए। जैसे आप कागज़ की पूरी पंक्ति में केवल एक संख्या लिखकर छोड़ दें। संदेश में वह पंक्ति और उसकी जगह है।

पाठ Rush इंजन की त्रुटि सूची से लिया गया है।