Sintaxă (programare)

Sintaxa unui limbaj de programare este un set de reguli care descriu combinații de caractere alfabetice care sunt considerate un program (document) bine structurat sau fragment al acestuia. Sintaxa unei limbi este opusă semanticii sale . Sintaxa unei limbi descrie un limbaj „pur”, în timp ce semantica atribuie semnificații (acțiuni) diferitelor construcții sintactice.

Fiecare limbaj de programare are o descriere sintactică ca parte a gramaticii. Sintaxa unei limbi poate fi descrisă, de exemplu, folosind regulile Backus-Naur .

Sintaxa este verificată în primele etape ale traducerii . În limbajele de programare interpretate , verificarea sintaxei este efectuată fie în timpul interpretării (execuției), fie în timpul precompilării în codul intermediar. În plus, sintaxa poate fi verificată direct la editarea codului sursă al programelor folosind IDE .

Sintaxa de notație a funcției

Sintaxa unei intrări de funcție este regulile pe care o definiție de funcție sau o intrare de apel trebuie să le îndeplinească ; forma de notație a funcției. Dacă sintaxa funcției este incorectă, compilatorul va returna o eroare și programul nu va fi construit până când eroarea este remediată.

Erorile de sintaxă ale funcției includ , de exemplu: