Backus-Naur Form Nedir?

  • Konu Sahibi Konu Sahibi WMF
  • Başlangıç tarihi Başlangıç tarihi

WMF

Keşifçi
Gold Üye
Katılım
Haz 19, 2018
Mesajlar
205
Beğeni
2
Puan
0
Konum
bursa
Meslek
Webmaster
Backus-Naur Form Nedir?
Backus-Naur form, adını bilgisayar programcılığının öncüleri John Backus ve Peter Naur'dan alan, 1950'lerin sonunda temelleri Backus'a ait bir makalede ortaya konmuş, formal dillerin yazım kurallarını tanımlamak için kullanılan bir yazım kuralları kümesi.

Bilgisayar programlama dillerinin yazım kurallarını özetlemekte sıklıkla kullanılan bir yöntemdir. Örneğin, Naur'un düzenlediği ALGOL60 dilinin tanımlandığı makale, Bakus-Naur formunun bilgisayar dünyasında tanınması açısından önemli rol oynamıştır.
örnek: <Sifir disinda rakam> ::= 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 <Rakam> ::= 0 | <Sifir disinda rakam> <Iki haneli sayi> ::= <Sifir disinda rakam> <Rakam> <on'dan on dokuz'a kadar> ::= 1 <Rakam> <kirk iki> ::= 42
 
Geri
Üst