Syntaxe (programování)

Syntaxe programovacího jazyka je soubor pravidel, která popisují kombinace abecedních znaků , které jsou považovány za dobře strukturovaný program (dokument) nebo jeho fragment. Syntaxe jazyka je v protikladu k jeho sémantice . Syntaxe jazyka popisuje „čistý“ jazyk, zatímco sémantika přiřazuje významy (akce) různým syntaktickým konstrukcím.

Každý programovací jazyk má syntaktický popis jako součást gramatiky. Syntaxi jazyka lze popsat například pomocí pravidel Backus-Naur .

Syntaxe je kontrolována v raných fázích překladu . V interpretovaných programovacích jazycích se kontrola syntaxe provádí buď při interpretaci (provádění) nebo při předkompilaci do mezikódu. Syntaxi lze navíc kontrolovat přímo při editaci zdrojového kódu programů pomocí IDE .

Syntaxe zápisu funkce

Syntaxe záznamu funkce jsou pravidla, která musí splňovat definice funkce nebo záznam volání ; forma zápisu funkce. Pokud je syntaxe funkce nesprávná, kompilátor vrátí chybu a program nebude sestaven, dokud nebude chyba opravena.

Chyby syntaxe funkcí zahrnují například: