Backus–Naur-muoto

Wikipedia
Loikkaa: valikkoon, hakuun

Backus–Naur-muoto (BNF) on metalauseoppi, jota käytetään ilmaisemaan kontekstiriippumattomia kielioppeja. BNF on nimetty John Backuksen ja Peter Naurin mukaan.

Backus–Naur-muotoa käytetään usein ohjelmointikielien, komentotulkkien ja tietoliikennekäytäntöjen kielioppien esitysmuotona. Sitä käytetään myös esittämään osia luonnollisten kielten kieliopeista. Useimmat ohjelmointikielien oppikirjoista dokumentoivat kielen BNF-muodossa. Joillain muunnelmilla on omat kielioppinsa.

Aiheesta muualla[muokkaa | muokkaa wikitekstiä]

  • RFC 4234 Augmented BNF for Syntax Specifications: ABNF (englanniksi)
Tämä tietotekniikkaan liittyvä artikkeli on tynkä. Voit auttaa Wikipediaa laajentamalla artikkelia.