Domov Rozvoj Co je backus normální forma (bnf)? - definice z techopedie

Co je backus normální forma (bnf)? - definice z techopedie

Obsah:

Anonim

Definice - Co znamená Backus Normal Form (BNF)?

Backus Normal Form (BNF) je postup metasyntaktického zápisu používaný ke specifikaci syntaxe programovacích jazyků počítače, příkazových / instrukčních sad, formátování dokumentů a komunikačních protokolů. BNF se používá, když jsou vyžadovány jazykové popisy.


BNF je také známý jako Backus-Naur forma.

Techopedia vysvětluje Backus Normal Form (BNF)

Specifikace BNF je sada derivačních pravidel, která je obvykle psána takto:

  • :: _ expression_where je ne terminál
  • _Exprese_ obsahuje jednu nebo více sekvencí symbolů.
  • Svislá lišta (|) vymezuje další možnosti sekvence.
  • Symboly, které se neobjevují na levé straně, jsou terminály.
  • Symboly, které se objevují na levé straně, jsou umístěny v páru symbol-výraz a jsou ne-terminály.
Co je backus normální forma (bnf)? - definice z techopedie