त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने एक module का शीर्षक लिखा पर उसके नीचे कुछ नहीं रखा, और इंजन ने कहा कि खाली module वैध नहीं है। चलिए समझें। module एक scope है, यानी वह जगह जहाँ मान और fns रहते हैं। अगर आपने module X लिखा और उसके नीचे कोई इंडेंट वाला शरीर नहीं है, तो वह कुछ भी नहीं रखता। नियम है: खाली module वैध नहीं है, ठीक वैसे जैसे खाली थैला थैला नहीं है। उदाहरण: एक पंक्ति module Billing और फिर अगली पंक्ति सीधे किसी और चीज़ की, बिना इंडेंट के। जैसे बिना किसी कमरे वाला मकान-नंबर। इंजन ऐसे शीर्षक को चुपचाप स्वीकार नहीं करता, क्योंकि अक्सर वह किसी अधूरे काम या गलत इंडेंट का निशान होता है। इलाज: module के नीचे इंडेंट करके कम से कम एक मान या fn लिखिए, या अगर module की ज़रूरत नहीं, तो शीर्षक हटा दीजिए। संदेश में module का नाम है।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
