Saltar al contenido principal

missing `end`

❌ Error

'end' expected (to close 'if'/'for'/'function')

📍 Contexto

Ocurre cuando un bloque (if, for, while, function) no se cierra correctamente. Lua requiere que cada bloque tenga un end correspondiente.

✅ Solución

  • Cuenta el número de declaraciones de apertura (if, for, function) y asegúrate de que cada una tenga un end correspondiente.
  • Utiliza un editor compatible con Lua para emparejar bloques automáticamente.

ℹ️ Información Adicional

  • A menudo causado por copiar y pegar o refactorizar código.