Koti kehitys Mikä on normaali backus-muoto (bnf)? - määritelmä techopediasta

Mikä on normaali backus-muoto (bnf)? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - Mitä Backus Normal Form (BNF) tarkoittaa?

Backus Normal Form (BNF) on metasyntaktiinen merkintämenettely, jota käytetään määrittämään tietokoneohjelmointikielen syntaksi, komento- / käskyjoukot, asiakirjan muotoilu ja viestintäprotokollat. BNF: ää käytetään, kun vaaditaan kielikuvauksia.


BNF tunnetaan myös nimellä Backus-Naur-muoto.

Techopedia selittää takaosan normaalin muodon (BNF)

BNF-eritelmä on johdannaissääntöjoukko, joka kirjoitetaan yleensä seuraavasti:

  • :: _ expression_where on ei-terminaali
  • Yhden tai useamman symbolisekvenssin _expression_consists.
  • Pystysuora palkki (|) kuvaa muita sekvenssivaihtoehtoja.
  • Symbolit, jotka eivät näy vasemmalla puolella, ovat päätteitä.
  • Vasemmalla puolella olevat symbolit sijaitsevat symbolilauseparin sisällä ja ovat ei-päätteisiä.
Mikä on normaali backus-muoto (bnf)? - määritelmä techopediasta