Udvidet Backus-Naur form: Forskelle mellem versioner

Content deleted Content added
m +overskrift
m wiki
Linje 1:
Indenfor [[datalogi]] er '''udvidet Backus-Naur form''' (engelsk '''''extended Backus–Naur form''''' ('''EBNF''')) en familie af [[metasyntaks]]notationer - og enhver af disse kan anvendes til at udtrykke en [[kontekstfri grammatik]]. EBNF anvendes til at lave en formel syntaksbeskrivelse af et [[formelt sprog]] såsom et [[programmeringssprog]] til computere. EBNF er udvidelser til [[Backus-Naur form]] (BNF) metasyntaksnotation.
 
De tidligste EBNF blev udviklet af [[Niklaus Wirth]] og indarbejdede nogle af begreberne (med en anden syntaks og notation) fra ''[[Wirth syntax notation]]''. Men mange EBNF-varianter er i brug.<ref>{{cite conference |first=Vadim |last=Zaytsev |url=https://www.grammarware.net/text/2012/bnf-was-here.pdf |title=BNF Was Here: What Have We Done About the Unnecessary Diversity of Notation for Syntactic Definitions? |book-title=Proceedings of the 27th Annual ACM Symposium on Applied Computing (SAC '12) |page=1 |location=Riva del Garda, Italy |date=March 26–30, 2012 }}</ref>