Talha Zekeriya Durmuş
Bir bilgisayar sevdalısı, Ankara Üniversiteli ve genç bir hayalperest.
Lexer Yapımı - Kendi Dilini Tasarla
Önceki yazıda bir yorumlayıcının nelerden oluştuğu hakkında bahsetmiştim. Artık kendi dilimizi tasarlamanın zamanı geldi. Bunun için ilk önce bir lexer yapacağız.
D Dilinde Merhaba Dünya
Malum yazılarımda sürekli olarak D dilinden bahsediyorum ve bunun için de D dilinde bir “merhaba dünya” programı yazmak iyi olacaktır.
Yorumlayıcılara Giriş - Kendi Dilini Tasarla
Bir önceki yazımda programlama dillerine giriş yaptık ve farklarından bahsettik. Şimdi ise bir yorumlayıcı nasıl çalışır, nasıl yapılır bunların üzerinde duracağız. Yorumlayıcı kaynak kodun yorumlanıp çalıştırılmasını temel alır. Elimizde belirli komutları içeren bir kod dizisi var ve yorumlayıcı bu kodu doğru bir şekilde analiz edecek ve kodları işletecek. Bir yorumlayıcının...
Programlama Dilleri - Kendi Dilini Tasarla
Bilgisayarınızda çalışan her bir yazılım oyun veya cep telefonunuzda çalışan her bir uygulama aslında bir programlama dili ile yazılmış ortaya konmuştur. Bilgisayarın işlemcisi tarafından çalıştırılmak üzere bir takım kod parçaları yazılır. İşlemci yazılan bu kodları anlar ve çalıştırır. Bu kodları yazabilmek için ise binlerce hatta daha da fazla programlama dili...