„Szintaxis (programozási nyelvek)” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
Vépi (vitalap | szerkesztései) a Programozási nyelvek kategória hozzáadva (a HotCattel) |
aNincs szerkesztési összefoglaló |
||
1. sor:
A [[számítástechnika|számítástechnikában]] a számítógépes nyelv '''szintaxisa''' az a szabálykészlet, amely szimbólumokkal megadott kombinációkat határoz meg, amiket az adott nyelven helyesen felépített dokumentumnak vagy töredéknek tekinthetünk. Ez vonatkozhat programozási nyelvekre, ahol a dokumentum a forráskódot képviseli és jelölőnyelvekre, ahol a dokumentum az adatokat képviseli.
A nyelv szintaxisa meghatározza annak kinézetét is. A szöveg alapú számítógépes nyelvek karaktersorozatokon, míg a vizuális programozási nyelvek a térbeli elrendezésen és a szimbólumok közötti kapcsolatokon alapulnak (amelyek lehetnek szövegesek vagy grafikusak). A szintaktikailag érvénytelen dokumentumokat szintaxis hibának tekintjük. A nyelv szintaxisának megtervezésekor a tervező előfordulhat, hogy leírja mind a legális (legal strings), mind az illegális szövegeket (illegal strings), mielőtt megpróbálná kitalálni ezekből a példákból az általános szabályokat.
80. sor:
printf("%d", x);
szintaktikailag helyes, de szemantikailag nem meghatározott, mivel nem inicializált változót használ. Annak ellenére, hogy egyes programozási nyelvek (például a Java és a C) fordítói rendszeresen észlelik az ilyen hibákat, szemantikai hibáknak, nem pedig szintaxis hibáknak kell őket tekinteni.
== Fordítás ==
*{{fordítás|en|Syntax (programming languages)}}
{{Nemzetközi katalógusok}}
{{Portál|Informatika}}
[[Kategória:Programozási nyelvek]]
|