Lua रनर
मुफ्त ऑनलाइन Lua रनर। ब्राउज़र में ही Lua 5.4 कोड तुरंत लिखें और चलाएँ — print आउटपुट, एरर स्टैक ट्रेस और इन्फिनिट लूप प्रोटेक्शन के साथ। इंस्टॉल नहीं।
इस टूल से Lua कोड ऑनलाइन कैसे चलाएँ?
एडिटर में कोड टाइप या पेस्ट करें और Run बटन दबाएँ या Ctrl+Enter इस्तेमाल करें। print और io.write का आउटपुट नीचे आउटपुट पैनल में तुरंत दिखता है, किसी सेटअप की ज़रूरत नहीं।
रनर कौन सा Lua वर्ज़न इस्तेमाल करता है?
यह Lua 5.4 — मौजूदा स्थिर वर्ज़न — को wasmoon प्रोजेक्ट के ज़रिए WebAssembly में कंपाइल करके चलाता है। भाषा का व्यवहार, स्टैंडर्ड लाइब्रेरी और बाइटकोड VM डेस्कटॉप lua 5.4 जैसे ही हैं।
क्या मेरा कोड सर्वर पर अपलोड होता है?
नहीं। पूरा इंटरप्रेटर WebAssembly मॉड्यूल के रूप में आपके ब्राउज़र में लोकल चलता है। कोड आपके डिवाइस से बाहर नहीं जाता, इसलिए निजी स्निपेट के लिए सुरक्षित है और पेज लोड होने के बाद ऑफ़लाइन भी चलता है।
अगर कोड में इन्फिनिट लूप हो तो क्या होता है?
Lua का डिबग हुक चलाए गए निर्देशों की गिनती रखता है और लगभग दो सेकंड के बराबर काम पर रन को रोक देता है। जमे हुए टैब की जगह साफ़ टाइमआउट मैसेज मिलता है और इंजन अगले रन के लिए बना रहता है।
एरर कैसे दिखाए जाते हैं?
कंपाइल और रनटाइम एरर आउटपुट एरिया में लाल रंग में Lua स्टैक ट्रेस और आपके कोड की लाइन नंबर के साथ दिखते हैं, जिससे समस्या ढूँढना आसान होता है। पहली लाइन का सार टोस्ट में भी दिखता है।
कौन सी स्टैंडर्ड लाइब्रेरी उपलब्ध हैं?
Lua 5.4 का पूरा स्टैंडर्ड सेट लोड है: base, string, table, math, coroutine, utf8 और सैंडबॉक्स किया हुआ os/io। असली फ़ाइल सिस्टम या नेटवर्क की पहुँच नहीं है, और require केवल बंडल मॉड्यूल पर काम करता है।
क्या फोन या टैबलेट पर इस्तेमाल कर सकते हैं?
हाँ। लेआउट रिस्पॉन्सिव है: एडिटर, बटन और आउटपुट पैनल छोटी स्क्रीन पर ढल जाते हैं, और ऑन-स्क्रीन कीबोर्ड से छोटी स्क्रिप्ट टाइप की जा सकती है।
यह Lua रनर किसके लिए उपयोगी है?
Lua सिंटैक्स सीखने वाले शुरुआती लोगों, छोटी लॉजिक या string/table प्रयोग करने वाले डेवलपर्स, और बिना इंस्टॉल किए स्निपेट जाँचने वालों के लिए। Lua-आधारित गेम मॉड बनाने वाले भी तेज़ सिंटैक्स चेक के लिए इसे इस्तेमाल करते हैं।
Lua रनर का उपयोग कैसे करें
यह रनर आधिकारिक इंटरप्रेटर के WebAssembly बिल्ड से Lua 5.4 पूरी तरह आपके ब्राउज़र में चलाता है — कुछ भी अपलोड नहीं होता और न अकाउंट चाहिए। कोई उदाहरण चुनें या अपना कोड लिखें, Run दबाएँ, और print का आउटपुट नीचे दिखेगा, रनटाइम एरर लाल रंग में हाइलाइट होंगे। लगभग दो सेकंड की इंस्ट्रक्शन सीमा इन्फिनिट लूप को सुरक्षित रूप से रोक देती है।
- उदाहरण ड्रॉपडाउन से शुरुआत चुनें: Hello World, न्यूमेरिक लूप, टेबल व string लाइब्रेरी, या इन्फिनिट लूप टाइमआउट डेमो — कोड सीधे एडिटर में लोड हो जाता है।
- एडिटर में Lua कोड लिखें या बदलें। Ctrl+Enter दबाने से माउस छुए बिना मौजूदा कोड चल जाता है।
- Run बटन (प्ले आइकन) दबाकर कोड चलाएँ। print और io.write का आउटपुट आउटपुट पैनल में दिखता है और नीचे लगा समय दिखता है।
- कुछ गड़बड़ होने पर एरर लाल रंग में दिखता है, साथ में Lua स्टैक ट्रेस और आपके कोड की सटीक लाइन नंबर भी।
- दो रन के बीच आउटपुट पैनल साफ़ करने के लिए क्लियर आउटपुट (इरेज़र आइकन) दबाएँ — एडिटर का कोड बना रहता है।
- हेडर के पास की पिल इंजन की स्थिति और लोड होने के बाद सटीक Lua वर्ज़न दिखाती है, जैसे Lua 5.4.
इन्फिनिट लूप (टाइमआउट डेमो) उदाहरण आज़माएँ: लगभग दो सेकंड बाद रन रुक जाता है और साफ़ टाइमआउट मैसेज दिखता है, पेज जाम नहीं होता — यही बिल्ट-इन इंस्ट्रक्शन सीमा का काम है।
संबंधित टूल
- कोड प्लेग्राउंड लाइव प्रीव्यू, लाइन नंबर वाला एडिटर और कैप्चर किए गए कंसोल के साथ ऑनलाइन HTML, CSS और JavaScript प्लेग्राउंड। स्निपेट तुरंत टेस्ट करें और नतीजा एक HTML फ़ाइल में डाउनलोड करें - पूरी तरह ब्राउज़र में।
- JSON सत्यापनकर्ता विस्तृत त्रुटि संदेशों और पंक्ति संख्याओं के साथ JSON सिंटैक्स को तुरंत मान्य करें। मुफ्त ऑनलाइन टूल जो 100% आपके ब्राउज़र में चलता है।
- Chmod कैलकुलेटर चेकबॉक्स के साथ Linux फ़ाइल अनुमतियों को विज़ुअलाइज़ और गणना करने के लिए मुफ्त ऑनलाइन chmod कैलकुलेटर। संख्यात्मक (755, 644) और प्रतीकात्मक (rwxr-xr-x) अंकन के बीच तुरंत कन्वर्ट करें। setuid, setgid, sticky bit जैसी विशेष अनुमतियों का समर्थन करता है।
- ASCII तालिका दशमलव, हेक्साडेसिमल, ऑक्टल, बाइनरी कोड, HTML एंटिटी और वर्णन के साथ पूर्ण ASCII वर्ण एन्कोडिंग संदर्भ। तुरंत खोजें और फ़िल्टर करें।
- HTTP अनुरोध परीक्षक अपने ब्राउज़र में सीधे REST API का परीक्षण करें। कस्टम हेडर, बॉडी और क्वेरी पैरामीटर के साथ GET, POST, PUT, DELETE अनुरोध भेजें। तुरंत प्रतिक्रिया स्थिति, हेडर और JSON बॉडी देखें।
- .htaccess जनरेटर Apache .htaccess नियम उत्पन्न करें - रीडायरेक्ट, रीराइट, सुरक्षा हेडर, कैशिंग और बहुत कुछ।
- Robots.txt जनरेटर मुफ्त ऑनलाइन robots.txt जनरेटर। robots.txt फ़ाइलें बनाएं और अनुकूलित करें ताकि सर्च इंजन क्रॉलिंग को नियंत्रित किया जा सके, क्रॉलर एक्सेस को प्रबंधित किया जा सके, और आपकी साइट के SEO को अनुकूलित किया जा सके।
- साइटमैप जनरेटर मुफ्त ऑनलाइन XML साइटमैप जनरेटर। URL जोड़ें, प्राथमिकता और आवृत्ति सेट करें, SEO-अनुकूल साइटमैप तुरंत बनाएं।