Sadržaj:
Definicija - Što znači Backus Normal Form (BNF)?
Backus Normal Form (BNF) je postupak metasyntactic notacije koji se koristi za određivanje sintakse računalnih programskih jezika, skupova naredbi / uputa, formatiranja dokumenata i protokola komunikacije. BNF se primjenjuje kada su potrebni opisi jezika.
BNF je također poznat i kao Backus-Naur oblik.
Tehopedia objašnjava Backus Normal Form (BNF)
BNF specifikacija je skup pravila izvoda koji se obično piše na sljedeći način:
:: _ expression_where je non terminal - _Expression_konstituira jednu ili više niza simbola.
- Okomita traka (|) definira ostale mogućnosti sekvence.
- Simboli koji se ne pojavljuju na lijevoj strani su terminali.
- Simboli koji se prikazuju na lijevoj strani nalaze se unutar para simbola i izraza i nisu terminali.
