missing `end`
❌ Erreur
'end' expected (to close 'if'/'for'/'function')
📍 Contexte
Se produit lorsqu'un bloc (if, for, while, function) n'est pas correctement fermé. Lua exige que chaque bloc ait un end
correspondant.
✅ Solution
- Comptez le nombre de déclarations d'ouverture (
if
,for
,function
) et assurez-vous que chacune a unend
correspondant. - Utilisez un éditeur compatible avec Lua pour faire correspondre les blocs automatiquement.
ℹ️ Informations supplémentaires
- Souvent causé par le copier-coller ou le refactoring de code.