Keşfet

Backus-Naur Form Nedir?

WMF

Yeni Üye
Gold Üye
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
 

Konu görüntüleyen kullanıcılar

Geri
Üst