Algol 68

Algol 68
Tarafından etkilenmiş ALGOL Y ( tr )
ALGOL 60 ( tr )

Algol 68 , Algol 60 dilinden türetilen ve esas olarak Avrupalılar tarafından tasarlanan evrensel bir programlama dilidir .

Prensip

Algol 60'ın ötesinde , Algol 68 tasarımcılarının hedefi, gücünü ortogonal bir tasarımdan alan, kararlı bir şekilde yenilikçi, evrensel bir programlama dili sunmaktı.

Algol 68'de,

Başlangıçta çalışma grubunun bir parçası olan Niklaus Wirth , Algol 68'in aşırı yenilikçiliğini reddetti ve daha sonra Pascal olacak olan Algol W'yi önermek için ayrıldı .

Sözdizimi

Sözdizimi, tasarımcısı Adriaan van Wijngaarden'in adını taşıyan, bağlamdan bağımsız , iki seviyeli bir dilbilgisi kullanılarak tanımlandı . Gözden Geçirilmiş Rapor (1973) van Wijngaarden tarafından önerilen Algol 68 dilbilgisinin herhangi bir geçerli Algol 68 programını karakterize ettiğini gösterdi. Aslında, daha önce doğal dilde az çok belirsiz bir şekilde tanımlanan dilin bağlamsal ve / veya anlamsal kısıtlamalarını da resmileştirir.

Şeyleşme

Algol 68 ayrıştırma, geleneksel bir sözcük analizörüne eklenen ad hoc kod tarafından erken derleyicilerde uygulandı .

Algol 68R, 1970 yılında Malvern'deki (İngiltere) Kraliyet Radar ve Sinyal Kuruluşu'nda üretilen, derleyiciye sahip ilk ALGOL 68 lehçesidir .

Ayrıca görün

Kaynakça

Dış bağlantılar