Indholdsfortegnelse:
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.
