Hjem Udvikling Hvad er backus normal form (bnf)? - definition fra techopedia

Hvad er backus normal form (bnf)? - definition fra techopedia

Indholdsfortegnelse:

Anonim

Definition - Hvad betyder Backus Normal Form (BNF)?

Backus Normal Form (BNF) er en metasyntaktisk notationsprocedure, der bruges til at specificere syntaks for computerprogrammeringssprog, kommando- / instruktionssæt, dokumentformatering og kommunikationsprotokoller. BNF anvendes, når sprogbeskrivelser er påkrævet.


BNF er også kendt som Backus-Naur-form.

Techopedia forklarer Backus Normal Form (BNF)

En BNF-specifikation er et afledningsregelsæt, der normalt skrives som følger:

  • Det :: _ expression_where er en ikke-terminal
  • _Udtrykket_konsisterne for en eller flere symbolsekvenser.
  • En lodret bjælke (|) afgrænser andre sekvensindstillinger.
  • Symboler, der ikke vises på venstre side, er terminaler.
  • Symboler, der vises på venstre side, er placeret inden for symboludtrykparret og er ikke-terminaler.
Hvad er backus normal form (bnf)? - definition fra techopedia