Syntaksi (ohjelmointi)

Ohjelmointikielen syntaksi on joukko sääntöjä, jotka kuvaavat aakkosmerkkien yhdistelmiä , joita pidetään hyvin jäsenneltynä ohjelmana (asiakirjana) tai sen fragmenttina. Kielen syntaksi on vastoin sen semantiikkaa . Kielen syntaksi kuvaa "puhdasta" kieltä, kun taas semantiikka antaa merkityksiä (toimintoja) erilaisille syntaktisille rakenteille.

Jokaisella ohjelmointikielellä on syntaktinen kuvaus osana kielioppia. Kielen syntaksi voidaan kuvata esimerkiksi Backus-Naur-säännöillä .

Syntaksi tarkistetaan käännöksen alkuvaiheessa . Tulkituissa ohjelmointikielissä syntaksin tarkistus suoritetaan joko tulkinnan (suorituksen) tai esikääntämisen aikana välikoodiksi. Lisäksi syntaksi voidaan tarkistaa suoraan, kun muokkaat ohjelmien lähdekoodia IDE :llä .

Funktiomerkintäsyntaksi

Funktiomerkinnän syntaksi on säännöt, jotka funktion määritelmän tai kutsumerkinnän on täytettävä ; funktion merkintämuoto. Jos funktion syntaksi on väärä, kääntäjä palauttaa virheilmoituksen ja ohjelmaa ei rakenneta ennen kuin virhe on korjattu.

Funktioiden syntaksivirheitä ovat esimerkiksi: