Zum Hauptinhalt springen

missing `end`

❌ Fehler

'end' erwartet (um 'if'/'for'/'function' zu schließen)

📍 Kontext

Tritt auf, wenn ein Block (if, for, while, function) nicht ordnungsgemäß geschlossen wird. Lua erfordert, dass jeder Block ein entsprechendes end hat.

✅ Lösung

  • Zähle die Anzahl der öffnenden Anweisungen (if, for, function) und stelle sicher, dass jede ein entsprechendes end hat.
  • Verwende einen Lua-fähigen Editor, um Blöcke automatisch abzugleichen.

ℹ️ Zusätzliche Informationen

  • Oft verursacht durch Kopieren und Einfügen oder Refactoring von Code.