missing `end`
❌ Erro
'end' esperado (para fechar 'if'/'for'/'function')
📍 Contexto
Acontece quando um bloco (if, for, while, function) não é fechado corretamente. Lua requer que cada bloco tenha um end
correspondente.
✅ Solução
- Conte o número de declarações de abertura (
if
,for
,function
) e certifique-se de que cada uma tenha umend
correspondente. - Use um editor compatível com Lua para combinar blocos automaticamente.
ℹ️ Informações Adicionais
- Frequentemente causado por copiar e colar ou refatorar código.