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.