Błąd składniowy

Z Wikipedii, wolnej encyklopedii
Skocz do: nawigacja, szukaj

Błąd składniowy (błąd syntaktyczny, ang. syntax error) – błąd w składni ciągu znaków lub słów, które powinny po sobie następować zgodnie ze składnią konkretnego języka programowania. Wykrywany jest na etapie analizy składniowej kodu źródłowego. Jeden błąd składniowy może utrudnić lub uniemożliwić wykrycie następnych, dlatego usuwanie błędów powinno się zaczynać w kolejności zgłaszania ich przez kompilator.

Jeśli błąd składniowy wystąpi podczas kompilacji, musi zostać poprawiony. Inaczej kod źródłowy nie może być poprawnie skompilowany. Kompilatory do zastosowań komercyjnych różnią się od tych do zastosowań akademickich stopniem, w jakim podejmowana jest próba automatycznej korekcji błędów i podjęcia dalszej kompilacji.

Błąd składniowy może również powstać, gdy do kalkulatora wprowadzone zostanie niewłaściwe równanie. Jest to zwykle spowodowane użyciem nawiasu otwierającego bez zamykającego lub, rzadziej, użyciem kilku separatorów dziesiętnych w jednej liczbie.

Zobacz też[edytuj | edytuj kod]

Bibliografia[edytuj | edytuj kod]

  • P. Broda, D. Smołucha: Informatyka część I
  • Encyklopedia Szkolna, wydawnictwo Europa 2005