त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने एक ऐसा नाम दोबारा बाँधना चाहा जो immutable है, यानी एक बार लिखे जाने के बाद बदला नहीं जा सकता। देखिए माजरा क्या है। जब किसी bind पर : immutable लगा होता है, तो मान उतरते ही cell से लिखने की क्षमता हट जाती है। यह आपने खुद लिखा हो सकता है, या प्रोजेक्ट का syntax mode आपके लिए लिख देता है: LOW mode में हर बिना-टिप्पणी वाला bind अपने आप immutable बन जाता है। अब उसी नाम पर दूसरा bind आया, तो fedex ने cell बदलना चाहा और उसे मना कर दिया गया। यह इनकार बिल्कुल सही है। पहले यह सामान्य RX0011 बनकर निकलता था और नाम को बिल्ट-इन की तरह दिखाता था, इसलिए इसे अलग दर्ज किया गया ताकि आप तीन बातें जान सकें: कौन-सा नाम, कि वह immutable है, और क्यों। उदाहरण: price = 10, फिर price = 12। इलाज: क्षमता ढीली करना हल नहीं है। नया नाम बाँधिए, जैसे new_price = 12, या पहला bind price = 10 : mutable लिखिए। संदेश का दूसरा स्थान बताता है कि नियम क्या था और mode ने क्या बनाया।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
