missing `end`
❌ خطأ
'end' expected (to close 'if'/'for'/'function')
📍 السياق
يحدث عندما لا يتم إغلاق كتلة (if، for، while، function) بشكل صحيح. تتطلب Lua أن تحتوي كل كتلة على عبارة end مطابقة.
✅ الحل
- احسب عدد العبارات الافتتاحية (
if،for،function) وتأكد من أن لكل منها عبارةendالمقابلة. - استخدم محرر يدعم Lua لمطابقة الكتل تلقائيًا.
ℹ️ معلومات إضافية
- غالبًا ما يكون ناتجًا عن النسخ واللصق أو إعادة هيكلة الكود.