Zeno (programlama dili)
Bu maddenin konusu kayda değerlik yönergelerini sağlamayabilir. Konudan bağımsız ve güvenilir kaynaklar kullanarak maddeyi geliştirebilir ve kayda değer olduğunu ispat edebilirsiniz. Maddenin kayda değerliği kanıtlanamazsa Vikipedi'nin silme politikası gereğince hızlı silinmesi, kayda değerliği tartışmalı ise silinmeye aday gösterilmesi yerinde olacaktır. Kaynak ara: "Zeno" programlama dili – haber · gazete · kitap · akademik · JSTOR Bu madde Ocak 2022 tarihinden bu yana işaretli olarak durmaktadır. |
Zeno (Sokratik öncesi Yunan filozofu Elealı Zenon'dan sonra), öğrenmesi kolay ve kullanıcı dostu olacak şekilde tasarlanmış zorunlu bir prosedürel programlama dilidir.
Genel bakış değiştir
Zeno, gerçek uygulamalar geliştirmek için diğer dillerde kullanılan temel öğelerin çoğunu içermesi anlamında geneldir. Zeno Yorumlayıcı, Windows 95 ve sonraki Microsoft işletim sistemlerinde kullanılmak üzere tasarlanmıştır. Yorumlayıcı, yerleşik hata ayıklama araçları, bir kaynak kod metin düzenleyicisi ve bir çevrimiçi dil referansı ile birlikte gelir. Zeno, Stephen R. Schmitt tarafından yaratılmıştır tarafından geliştirilmiştir ve Abecedarical Systems tarafından sürdürülmektedir.
Örnek: Eratosten kalburu değiştir
const N : int := 5000 var a : array[N] of boolean program var i, j : int init_a % initialize array for i := 2...floor ( N/2 ) do for j := 2...floor ( N/i ) do a[i*j] := false % mark as not prime end for end for j := 0 for i := 2...N do % output results if a[i] then % is prime put i : 6 ... incr j if (j mod 5) = 0 then % start new line put "" end if end if end for end program % initialize the array procedure init_a var i : int for i := 1...N do a[i] := true end for end procedure
Örneğin Çıktısı değiştir
2 3 5 7 11 13 17 19 23 29 31 37 41 43 47 53 59 61 67 71 73 79 83 89 97 101 103 107 109 113