Acasă Dezvoltare Ce este forma normală backus (bnf)? - definiție din techopedia

Ce este forma normală backus (bnf)? - definiție din techopedia

Cuprins:

Anonim

Definiție - Ce înseamnă Backus Normal Form (BNF)?

Backus Normal Form (BNF) este o procedură de notare metasintactică folosită pentru a specifica sintaxa limbajelor de programare a computerului, a seturilor de comandă / instrucțiuni, formatarea documentelor și a protocoalelor de comunicare. BNF se aplică atunci când sunt necesare descrieri de limbă.


BNF este cunoscută și sub forma Backus-Naur.

Techopedia explică forma normală Backus (BNF)

O specificație BNF este un set de reguli de derivare care este scris de obicei după cum urmează:

  • :: _ expression_where este un terminal
  • _Expression_consists a unuia sau mai multor secvențe simbol.
  • O bară verticală (|) delimitează alte opțiuni de secvență.
  • Simbolurile care nu apar pe partea stângă sunt terminale.
  • Simbolurile care apar în partea stângă sunt situate în perechea simbol-expresie și nu sunt terminale.
Ce este forma normală backus (bnf)? - definiție din techopedia