त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने slurp लिखा और इंजन ने कहा कि यह builtin रिटायर हो गया। कारण सीधा है। नियम है कि एक सत्ता का एक ही नाम होता है, कोई उपनाम नहीं। slurp असल में read.all का दूसरा नाम था। दो नाम एक काम के लिए रहें, तो पढ़ने वाले को पता नहीं चलता कि दोनों एक हैं या अलग। इसलिए slurp चला गया। इंजन इसे पार्स पर ही बता देता है, अपनी अलग id के साथ, और यह नहीं कहता कि नाम मिला ही नहीं। एक छोटा उदाहरण: slurp of file। सुधार: read.all के साथ वही फ़ाइल दें। और अगर आपके दायरे में आपका अपना fn slurp नाम का है, तो वही चलता है। संदेश के दोनों खाने रिटायर पंक्ति, फ़ैसला और बदलाव बताते हैं। नाम बदलिए, बाक़ी वैसा ही रहेगा।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
