Tag Archives: Xtext

Xtext – DSL Framework, Bölüm 4

Xtext konusunda en son üçüncü bölümde kalmıştık. Bu bölümde, kendi yarattığımız gramer içerisinde fonksiyonları nasıl çağıracağımıza bakmıştık. Çağırma kısmı, eğer parametre göndermiyorsak fonksiyonumuza gayat basitti. Fakat kendi dilimizde bir fonksiyon yarattıysak, elbet ona parametre aktarmak isteyeceğiz. İşte bu bölümde yarattığımız fonksiyonlara önceden tanımlanmış parametreleri nasıl göndereceğimize bakacağız.

Xtext – DSL Framework, Bölüm 3

İlk ve İkinci bölümlerde Xtext ile ufak bir parçada olsa dilin nasıl geliÅŸtirileceÄŸinden bahsetmiÅŸtik. Dilin gramerini nasıl belirleyeceÄŸimizi, bunu ufak metodlarla nasıl test edebileceÄŸimizi görmüştük. Ardından genel olarak oluÅŸturduÄŸumuz dilden nasıl çıktı alabileceÄŸimize ve testlerimizi nasıl yapabileceÄŸimize bakmıştık. Åžimdi ise çıtayı çok az daha yükseltelim. GeçtiÄŸimiz aylarda benim en merak ettiÄŸim konu dilimizde oluÅŸturduÄŸumuz kısımları, […]

Okumaya devam…

Xtext – DSL Framework, Bölüm 2

İlk bölümde elimden geldiÄŸince, Xtext framework’unun ne olduÄŸunu, ne için Xtext framework’unu kullanmakta olduÄŸumu, kurulumunun nasıl yapılacağını anlatmaya çalıştım. Bu bölümde ise, ilk bölümde yapmış olduÄŸum örnekten devam ederek baÅŸka ne ÅŸekilde oluÅŸturduÄŸunuz dili test edebileceÄŸinizi anlatmaya çalışacağım.

Xtext – DSL Framework, Bölüm 1

Xtext, size DSL (Domain-Specific Language) oluÅŸturmanıza olanak saÄŸlayan bir framework(tekrar kullanılabilir kütüphaneler topluluÄŸu). Bense bu framework’ü bitirme çalışmam için kullanıyorum. Danışman hocamla birlikte, bitirme çalışmamda, kendi ÅŸifreleme protokolümüzü ve bu protokolü rahatlıkla uygulayabileceÄŸimiz dili yaratmayı amaçlıyoruz. Xtext ise bu iÅŸ için çok uygun. Kolaylıkla dilinizin özelliklerini belirleyebilirsiniz. İstediÄŸiniz gibi yazım kuralları seçebilirisiniz. Mesela dilinizde her […]

Okumaya devam…