त्रुटि संदेश
संदेश में %s उस मान की जगह है जिसे इंजन त्रुटि उठाते समय भरता है।
कहानी
आपने पाठ में \0 लिखा, और इंजन ने पार्स पर मना कर दिया, क्योंकि वह पाठ के भीतर NUL बाइट बन जाता। देखिए क्यों मना है। '…' literal कुछ escapes को डीकोड करता है, और \0 का मतलब NUL बाइट होता, यानी शून्य मान का बाइट। पर rush में कोई भी plane NUL बाइट नहीं ले जाता, क्योंकि पाठ आर-पार NUL से समाप्त होता है। पाठ को पढ़ने वाला हर द्वार अपने पहले NUL पर रुक जाता है, और उसके बाद के बाइट चुपचाप ग़ायब हो जाते। यानी आप कुछ लिखते और पाठ उससे छोटा निकलता, बिना किसी चेतावनी के। इसीलिए यह escape अस्वीकृत है, और संदेश पंक्ति बताता है। उदाहरण: 'ab\0cd' में cd कभी नहीं दिखता। जैसे कलम में स्याही ख़त्म हो और बाक़ी वाक्य कागज़ पर उतरे ही नहीं। इलाज: \0 हटाइए, और अगर शून्य अंक छापना है तो सादा 0 लिखिए। संदेश में escape और उसकी पंक्ति है।
पाठ Rush इंजन की त्रुटि सूची से लिया गया है।
