RX0079

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

त्रुटि संदेश

%s (%s)

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

कहानी

आपने domain[...] ऐसी जगह या ऐसे रूप में लिखा जहाँ वह चलता नहीं, और इंजन ने उसे ठुकरा दिया। चलिए समझें। domain[] का काम है घोषणा को निष्पादन से अलग रखना, और वह केवल फ़ाइल के निर्देश के रूप में चलता है। नियम साफ़ है: रनटाइम में domain[…] का कोई मान-रूप नहीं होता। इसे फ़ाइल की पहली पंक्ति में लिखा जाता है, एक realm शब्द के साथ: declare, call या script। और यह तभी लागू होता है जब प्रोजेक्ट की जड़ वाली manifest.rush में config[separate_declaration_from_execution: true] लिखा हो। इनमें से कुछ भी कम हो, तो इंजन मना कर देता है: फ़ाइल की पहली पंक्ति के बाहर कहीं हो, कोई realm न हो, या manifest उसे सक्षम न करे। जैसे किसी इमारत का प्रवेश-फ़ॉर्म दरवाज़े पर लगता है, कमरे के बीच में नहीं। इलाज: domain[...] को फ़ाइल की पहली पंक्ति पर रखिए और कोई realm शब्द लिखिए। संदेश में कारण वही बताता है।

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