luac5 - क्लाउड में ऑनलाइन

यह कमांड luac5 है जिसे हमारे कई मुफ्त ऑनलाइन वर्कस्टेशन जैसे कि उबंटू ऑनलाइन, फेडोरा ऑनलाइन, विंडोज ऑनलाइन एमुलेटर या मैक ओएस ऑनलाइन एमुलेटर का उपयोग करके ऑनवर्क्स फ्री होस्टिंग प्रदाता में चलाया जा सकता है।

कार्यक्रम:

नाम


लुआक - लुआ संकलक

SYNOPSIS


लुआसी [ विकल्पों ] [ फ़ाइल नाम ]

वर्णन


लुआसी लुआ संकलक है. यह लुआ प्रोग्रामिंग भाषा में लिखे गए प्रोग्रामों का अनुवाद करता है
बाइनरी फ़ाइलों में जिन्हें बाद में लोड और निष्पादित किया जा सकता है।

प्रीकंपाइलिंग विखंडन के मुख्य लाभ हैं: तेज़ लोडिंग, स्रोत कोड की सुरक्षा
आकस्मिक उपयोगकर्ता परिवर्तन और ऑफ़लाइन सिंटैक्स जाँच से।

पूर्व-संकलन का अर्थ तेज़ निष्पादन नहीं है क्योंकि लुआ में हमेशा खंड संकलित किए जाते हैं
निष्पादित होने से पहले बाइटकोड में। लुआसी बस उन बाइटकोड को एक में सहेजने की अनुमति देता है
बाद में निष्पादन के लिए फ़ाइल।

जरूरी नहीं कि पूर्व-संकलित हिस्से संबंधित स्रोत से छोटे हों। मुख्य
प्री-कंपाइलिंग में लक्ष्य तेज़ लोडिंग है।

द्वारा बनाई गई बाइनरी फ़ाइलें लुआसी केवल समान शब्द वाले आर्किटेक्चर के बीच पोर्टेबल हैं
आकार और बाइट क्रम.

लुआसी दी गई सभी स्रोत फ़ाइलों के लिए बाइटकोड युक्त एक एकल आउटपुट फ़ाइल तैयार करता है।
डिफ़ॉल्ट रूप से, आउटपुट फ़ाइल को नाम दिया गया है luac.out, लेकिन आप इसे इसके साथ बदल सकते हैं -o विकल्प.

कमांड लाइन में, आप लुआ स्रोत और बाइनरी फ़ाइलों वाली टेक्स्ट फ़ाइलों को मिला सकते हैं
जिसमें पूर्वसंकलित खंड शामिल हैं। यह कई पूर्व-संकलित खंडों को संयोजित करने के लिए भी उपयोगी है
अलग-अलग (लेकिन संगत) प्लेटफ़ॉर्म से, एक ही पूर्व-संकलित खंड में।

आप का उपयोग कर सकते हैं '-' मानक इनपुट को स्रोत फ़ाइल के रूप में इंगित करने के लिए और '--' अंत का संकेत देने के लिए
विकल्पों में से (अर्थात, शेष सभी तर्कों को फ़ाइलें माना जाएगा, भले ही वे प्रारंभ हों
साथ में '-').

द्वारा निर्मित बाइनरी फ़ाइलों का आंतरिक स्वरूप लुआसी नया होने पर परिवर्तन होने की संभावना है
लुआ का संस्करण जारी किया गया है। इसलिए, अपने सभी लुआ प्रोग्रामों की स्रोत फ़ाइलों को सहेजें
पूर्वसंकलन.

विकल्प


विकल्प अलग-अलग होने चाहिए.

-l लुआ की वर्चुअल मशीन के लिए संकलित बाइटकोड की एक सूची तैयार करें। लिस्टिंग
लुआ की वर्चुअल मशीन के बारे में जानने के लिए बाइटकोड उपयोगी है। यदि कोई फ़ाइल नहीं दी गई है,
फिर लुआसी भार luac.out और इसकी सामग्री सूचीबद्ध करता है।

-o पट्टिका
उत्पादन करने के लिए पट्टिका, डिफ़ॉल्ट के बजाय luac.out. (आप उपयोग कर सकते हैं '-' मानक के लिए
आउटपुट, लेकिन उन प्लेटफ़ॉर्म पर नहीं जो टेक्स्ट मोड में मानक आउटपुट खोलते हैं।) आउटपुट
फ़ाइल एक स्रोत फ़ाइल हो सकती है क्योंकि सभी फ़ाइलें आउटपुट फ़ाइल से पहले लोड की जाती हैं
लिखा हुआ। सावधान रहें कि कीमती फाइलों को ओवरराइट न करें।

-p फ़ाइलें लोड करें लेकिन कोई आउटपुट फ़ाइल उत्पन्न न करें। मुख्य रूप से सिंटैक्स जाँच के लिए उपयोग किया जाता है
और पूर्व-संकलित खंडों के परीक्षण के लिए: दूषित फ़ाइलें संभवतः त्रुटियां उत्पन्न करेंगी
जब लोड किया गया. लुआ हमेशा पूर्व-संकलित खंडों पर संपूर्ण अखंडता परीक्षण करता है।
इस परीक्षण को पास करने वाला बाइटकोड पूरी तरह से सुरक्षित है, इस अर्थ में कि ऐसा नहीं होगा
दुभाषिया को तोड़ो. हालाँकि, इस बात की कोई गारंटी नहीं है कि ऐसा कोड कुछ भी करेगा
समझदार। (कोई भी नहीं दिया जा सकता, क्योंकि रुकने की समस्या हल नहीं हो सकती।) यदि नहीं
फ़ाइलें दी गई हैं, तो लुआसी भार luac.out और इसकी सामग्री का परीक्षण करता है। कोई संदेश नहीं हैं
यदि फ़ाइल अखंडता परीक्षण पास कर लेती है तो प्रदर्शित होता है।

-s आउटपुट फ़ाइल लिखने से पहले डिबग जानकारी स्ट्रिप करें। इससे कुछ जगह बच जाती है
बहुत बड़े टुकड़े, लेकिन अगर स्ट्रिप्ड टुकड़े को चलाते समय त्रुटियां होती हैं, तो
त्रुटि संदेशों में वह पूरी जानकारी नहीं हो सकती है जो आमतौर पर होती है। उदाहरण के लिए,
पंक्ति संख्याएँ और स्थानीय चरों के नाम खो गए हैं।

-v संस्करण जानकारी दिखाएँ.

onworks.net सेवाओं का उपयोग करके luac5 का ऑनलाइन उपयोग करें



नवीनतम Linux और Windows ऑनलाइन प्रोग्राम