Dom Razvoj Što je normalni oblik backusa (bnf)? - definicija iz tehopedije

Što je normalni oblik backusa (bnf)? - definicija iz tehopedije

Sadržaj:

Anonim

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.
Što je normalni oblik backusa (bnf)? - definicija iz tehopedije