RX0162

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

त्रुटि संदेश

कई-being वाली पुकार की पहली being से पहले एक पैरामीटर: %s (%s)

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

कहानी

आपने कई चीज़ों वाली पुकार में पैरामीटर सबसे पहले रख दिया, और इंजन ने पार्स पर कहा कि यह किसका है, यह साफ़ नहीं। नियम यह है: पैरामीटर उस being का है जिसके बाद वह आता है। अगर पुकार में कई beings हैं और पैरामीटर पहली being से पहले आ गया, तो उसे चुनने का कोई ईमानदार तरीका नहीं। इंजन अंदाज़ा नहीं लगाता, जवाब देता है। उदाहरण: write[fg.color: 'red', 'a', 'b']। लाल रंग a के लिए है, b के लिए, या दोनों के लिए? यह अंदाज़ा होगा। एक ही being हो, तो यह सवाल उठता ही नहीं, क्रम कोई भी चलता है। इलाज: write['a', fg.color: 'red', 'b'] लिखिए, जहाँ लाल a है और b सादा। या हर being का अलग समूह: write[['a', fg.color: 'red']['b']]। जैसे आप दर्ज़ी से कहें "लाल रंग" पहले, और बाद में दो कपड़ों के नाम। संदेश में पैरामीटर और पंक्ति है।

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