Home

Syntaxfehler

Syntaxfehler bezeichnet eine Störung der formalen Struktur, die gegen die Grammatik einer Sprache verstößt. Im Informatik-Kontext handelt es sich um Fehler in der Quellcode-Syntax, die Parser oder Compiler daran hindern, den Code zu analysieren oder auszuführen. In der Linguistik spricht man von Syntaxfehlern, wenn Sätze grammatikalisch unkorrekt aufgebaut sind.

Bei Programmiersprachen werden Syntaxfehler typischerweise während der syntaktischen Analyse erkannt. Ursachen sind fehlende oder falsche Zeichen,

Zur Behebung dient das Korrigieren der Struktur: Klammern schließen, Anweisungen vervollständigen, korrekte Schlüsselwörter verwenden. Entwicklungswerkzeuge wie

Im weiteren Sinn kann der Begriff auch in der natürlichen Sprache auftreten, wenn Sätze gegen grammatikalische

falsche
Klammerung,
falsche
Groß-
oder
Kleinschreibung
oder
eine
falsche
Reihenfolge
von
Elementen.
Fehlermeldungen
geben
oft
die
Zeilennummer
und
eine
Spalte
an
und
weisen
auf
ungültige
Tokens
hin,
zum
Beispiel
„unexpected
token“
oder
einfach
„syntax
error“.
integrierte
Entwicklungsumgebungen
(IDEs),
Compiler-
und
Interpreter-Fehlermeldungen,
Linting-Tools
und
Code-Formatter
helfen,
Syntaxfehler
früh
zu
erkennen
und
zu
beheben.
Nach
der
Behebung
lässt
sich
der
Code
erneut
durchlaufen.
Regeln
verstoßen.
Dort
spricht
man
eher
von
grammatischen
oder
stilistischen
Fehlern;
der
Begriff
Syntaxfehler
wird
jedoch
oft
im
technischen
Kontext
verwendet.