
2
Xtext هو إطار عمل مفتوح المصدر لتطوير لغات البرمجة واللغات الخاصة بالمجال (DSL).على عكس مولدات المحلل اللغوي القياسية ، لا يقوم Xtext فقط بإنشاء محلل ، ولكن أيضًا نموذج دراسي لشجرة Abstract Syntax و IDE.Xtext المستندة إلى Eclipse بالكامل والمخصص للتخصيص يتم تطويرهما في مشروع Eclipse كجزء من مشروع Eclipse Frameworking Project ومرخص بموجب ترخيص Eclipse Public.History تم نشر الإصدار الأول من Xtext في عام 2006 في مشروع openArchitectureWare.الإصدار الأخير الذي تم إصداره بموجب مشروع OAW هو الإصدار 4.3.منذ بداية عام 2008 ، تم تطوير Xtext في Eclipse ضمن مشروع Eclipse Modeling.الانضمام إلى الإصدار Eclipse السنوي المتزامن ، أصدرت Xtext الإصدار 0.7.0 (يونيو 2009) ، 1.0 (يونيو 2010) ، 2.0 (يونيو 2011) و 2.3 (يونيو 2012).تم تطوير الإطار بشكل أساسي من قبل الشركة الألمانية. الوظيفة لتحديد اللغة ، يجب على المستخدم كتابة قواعد اللغة بلغة قواعد اللغة الخاصة بـ Xtext.يصف هذا النحو كيفية اشتقاق نموذج Ecore من تدوين نصي.من هذا التعريف ، يستخلص مُنشئ الكود محلل ANTLR وفئات طراز الكائن.يمكن استخدام كلاهما بشكل مستقل عن Eclipse ....
موقع الكتروني:
http://www.eclipse.org/Xtext/التصنيفات
بدائل لـ Eclipse Xtext لنظام التشغيل Mac

6
JetBrains MPS
JetBrains MPS هو نظام metaprogramming الذي يتم تطويره بواسطة JetBrains.وهي تنفذ البرمجة الموجهة للغات.

2

1
Bin2Header
يأخذ bin2header أي ملف كوسيطة ويقوم بتحويل بياناته الثنائية إلى ملف رأس مصدر للاستخدام في تطبيقات C / C ++.يتم تخزين البيانات كصفيف حرف.

0