مشغل Lua
مشغل Lua مجاني أونلاين. اكتب ونفّذ كود Lua 5.4 فورًا في متصفحك مع إخراج print وتتبع الأخطاء وحماية من الحلقات اللانهائية. دون تثبيت.
كيف أشغّل كود Lua أونلاين بهذه الأداة؟
اكتب أو الصق الكود في المحرر ثم اضغط زر التشغيل أو استخدم Ctrl+Enter. يظهر إخراج print و io.write فورًا في لوحة الإخراج، ما يتيح تجربة المقاطع البرمجية دون أي إعداد.
ما إصدار Lua الذي يستخدمه المشغل؟
يعمل بإصدار Lua 5.4، الإصدار المستقر الحالي، مترجمًا إلى WebAssembly عبر مشروع wasmoon. دلالات اللغة والمكتبات القياسية والآلة الافتراضية تتصرف مثل نسخة سطح المكتب lua 5.4.
هل يُرفع كودي إلى خادم؟
لا. يعمل المفسّر بالكامل محليًا داخل متصفحك كوحدة WebAssembly. لا يترك الكود جهازك أبدًا، ما يجعل الأداة آمنة للمقاطع الخاصة وصالحة للعمل دون اتصال بعد تحميل الصفحة.
ماذا يحدث إذا كان الكود يحتوي حلقة لا نهائية؟
يعدّ خطأ تصحيح Lua التعليمات المنفَّذة ويقاطع التنفيذ بعد ما يعادل نحو ثانيتين من العمل. تحصل على رسالة مهلة واضحة بدلًا من تبويب متجمد، ويبقى المحرك صالحًا للتشغيل التالي.
كيف تُعرض الأخطاء؟
تُعرض أخطاء الترجمة والتنفيذ باللون الأحمر في منطقة الإخراج مع تتبع مكدس Lua ورقم السطر في كودك، مما يسهّل تحديد المشكلة، ويظهر تنبيه يلخص أول سطر من الخطأ.
ما المكتبات القياسية المتوفرة؟
تُحمَّل حزمة Lua 5.4 القياسية الكاملة: base و string و table و math و coroutine و utf8 ونسخة معزولة من os/io. لا وصول لنظام ملفاتك الحقيقي ولا للشبكة، و require يعمل مع الوحدات المدمجة فقط.
هل يمكن استخدامه على الهاتف أو اللوحي؟
نعم. الواجهة متجاوبة: المحرر والأزرار ولوحة الإخراج تتكيف مع الشاشات الصغيرة، ولوحة المفاتيح على الشاشة تكفي لكتابة سكربتات قصيرة بعيدًا عن الحاسوب.
لمن يفيد هذا المشغل؟
يفيد المبتدئين في تعلم صياغة Lua والمطورين لتجربة منطق صغير أو اختبارات string/table وأي شخص يريد التحقق من مقطع برمجي دون تثبيت Lua. ويستخدمه صانعو تعديلات الألعاب بلغة Lua للفحص السريع.
كيفية استخدام مشغل Lua
ينفّذ هذا المشغّل Lua 5.4 بالكامل داخل متصفحك عبر نسخة WebAssembly من المفسّر الرسمي — لا يُرفع أي شيء ولا حاجة إلى حساب. اختر مثالًا أو اكتب كودك، اضغط «تشغيل»، ويظهر خرج print بالأسفل مع إبراز أخطاء التشغيل باللون الأحمر. حدّ تعليمات بنحو ثانيتين يقطع الحلقات اللانهائية بأمان.
- اختر نقطة بداية من قائمة «أمثلة» منسدلة: Hello World، أو الحلقات الرقمية، أو الجداول ومكتبة السلاسل، أو عرض مهلة الحلقة اللانهائية — يُحمَّل الكود مباشرة في المحرّر.
- اكتب كود Lua في المحرّر أو عدّله. يعمل Ctrl+Enter على تشغيل الكود الحالي دون لمس الفأرة.
- اضغط زر «تشغيل» (أيقونة التشغيل) للتنفيذ. يظهر خرج print وio.write في لوحة «الإخراج»، ويُعرض الوقت المستغرق أسفلها.
- إذا فشل شيء، يظهر الخطأ بالأحمر مع تتبع المكدس في Lua، بما في ذلك رقم السطر الدقيق في كودك.
- استخدم «مسح الإخراج» (أيقونة الممحاة) لتفريغ لوحة الإخراج بين التشغيلات — يبقى الكود في المحرّر.
- تُظهر الشارة بجانب العنوان حالة المحرّك وإصدار Lua الدقيق بعد التحميل، مثل Lua 5.4.
جرّب مثال الحلقة اللانهائية (عرض المهلة): يتوقف التشغيل بعد ثانيتين تقريبًا برسالة مهلة واضحة بدلًا من تجميد الصفحة — هذا هو حد التعليمات المدمج يؤدي عمله.
أدوات ذات صلة
- ساحة تجربة الكود ساحة تجربة HTML وCSS وJavaScript عبر الإنترنت مع معاينة حية ومحرر بأرقام أسطر ووحدة تحكم ملتقطة. جرّب مقاطعك فورًا ونزّل النتيجة كملف HTML واحد - بالكامل داخل متصفحك.
- مدقق JSON تحقق من صحة بنية JSON فورًا مع رسائل خطأ مفصلة وأرقام الأسطر. أداة مجانية تعمل بالكامل في متصفحك.
- حاسبة Chmod حاسبة chmod مجانية عبر الإنترنت لتصور وحساب أذونات ملفات Linux بمربعات اختيار. تحويل فوري بين التدوين الرقمي (755، 644) والرمزي (rwxr-xr-x). يدعم الأذونات الخاصة مثل setuid وsetgid وsticky bit.
- جدول ASCII مرجع كامل لترميز أحرف ASCII مع الأكواد العشرية والسداسية العشرية والثمانية والثنائية وكيانات HTML وأوصاف الأحرف. البحث والتصفية الفورية.
- اختبار طلبات HTTP اختبر واجهات REST API مباشرة في متصفحك. أرسل طلبات GET وPOST وPUT وDELETE مع رؤوس ونص ومعلمات مخصصة. شاهد حالة الاستجابة والرؤوس ونص JSON فورًا.
- مولد .htaccess إنشاء قواعد Apache .htaccess لإعادة التوجيه وإعادة الكتابة ورؤوس الأمان والتخزين المؤقت والمزيد.
- مولد Robots.txt مولد robots.txt مجاني عبر الإنترنت. أنشئ وخصص ملفات robots.txt للتحكم في زحف محركات البحث، وإدارة وصول برامج الزحف، وتحسين SEO لموقعك.
- مولد خريطة الموقع مولد خريطة موقع XML مجاني عبر الإنترنت. أضف عناوين URL وحدد الأولويات والتكرارات، وأنشئ خرائط موقع متوافقة مع SEO فوراً.