Syntaxis (informatica): verschil tussen versies

Uit Wikipedia, de vrije encyclopedie
Verwijderde inhoud Toegevoegde inhoud
k r2.7.3) (Robot: toegevoegd: mn:Синтакс
Addbot (overleg | bijdragen)
k Verplaatsing van 12 interwikilinks die op Wikidata beschikbaar zijn op d:q1152399
Regel 12: Regel 12:
[[Categorie:Programmeerconcept]]
[[Categorie:Programmeerconcept]]


[[ar:نحو (لغات برمجة)]]
[[el:Σύνταξη (γλώσσα προγραμματισμού)]]
[[en:Syntax (programming languages)]]
[[it:Sintassi (informatica)]]
[[ko:구문 (프로그래밍 언어)]]
[[mk:Синтакса (програмирање)]]
[[mn:Синтакс]]
[[mn:Синтакс]]
[[my:ပရိုဂရမ်သဒ္ဒါ]]
[[no:Syntaks (programmering)]]
[[ru:Синтаксис (программирование)]]
[[ta:தொடரியல் (நிரலாக்கம்)]]
[[th:วากยสัมพันธ์ (ภาษาโปรแกรม)]]
[[vi:Cú pháp câu lệnh]]

Versie van 10 mrt 2013 14:01

Syntaxis (ook wel grammatica genoemd) is een term uit de informatica. Voor een programmeertaal is de syntaxis de "taalregels" van het programmeren. Onder taalregels verstaan we de codes die een programmeertaal hanteert. Een veel voorkomende foutmelding, die aangeeft dat een interpreter of compiler de code van een regel niet begrijpt, is de syntax error.

Een voorbeeld om te verduidelijken: XML (Extensible Markup Language) is een opmaaktaal die de regel hanteert dat elke zelfgemaakte start-tag bijvoorbeeld "<naam>" een eind-tag "</naam>" moet bevatten. Als we nu de fout maken door een eind-tag te vergeten zal een programma (XML-parser) de XML-syntaxis controleren en het als fout rapporteren.

Om een syntaxis te specificeren wordt meestal de BNF-notatie gebruikt.

Zie ook