Profesörün son projemiz için bir DSL oluşturmamızı istediği bir kursum var. Eclipse ile ilk derslerde xText'i bize sundu . Bu yeni bir kurs olmakla birlikte, Etki Alanına Özgü Dillerin ne anlama geldiği konusunda biraz bulanıkım.
Şu anki anlayışım: alana özgü bir dil, yazılım geliştirmedeki belirli sorunlar için oluşturulan bir dildir. DSL örnekleri PHP, SQL, JavaScript ve tersi Java, C #, C ++, Ruby vb.
Eğer yanılıyorsam, lütfen beni düzeltmekten çekinmeyin.
Ne bilmek istiyorum: Xtext benzer, bana bir dilbilgisi tanımlamak ve bir etkinlik diyagramı ile buna dayalı bir programlama dili oluşturmak için izin veren .NET / Visual Studio için herhangi bir araç var mı?