Sisällysluettelo:
- Määritelmä - Mitä Backus Normal Form (BNF) tarkoittaa?
- Techopedia selittää takaosan normaalin muodon (BNF)
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ä.