Eclipse Xtext

Eclipse Xtext

Xtext یک چارچوب منبع باز برای توسعه زبان های برنامه نویسی و زبان های خاص دامنه (DSL) است.
Xtext یک چارچوب منبع باز برای توسعه زبان های برنامه نویسی و زبان های خاص دامنه (DSL) است.بر خلاف ژنراتورهای استاندارد تجزیه کننده ، Xtext نه تنها یک تجزیه گر ایجاد می کند بلکه یک مدل کلاس برای Abstract Syntax Tree و یک IDE.Xtext مبتنی بر Eclipse کاملاً برجسته و قابل تنظیم در پروژه Eclipse به عنوان بخشی از پروژه چارچوب مدل سازی Eclipse و در حال توسعه است.تحت مجوز عمومی Eclipse مجوز دارد. تاریخچه اولین نسخه Xtext در سال 2006 در پروژه openArchitectureWare منتشر شد.آخرین نسخه منتشر شده تحت پروژه oAW ، نسخه 4.3 است.از ابتدای سال 2008 ، Xtext در پروژه Eclipse تحت پروژه مدل سازی Eclipse توسعه یافته است.با پیوستن به همزمان همزمان سالانه Eclipse ، Xtext نسخه 0.7.0 (ژوئن 2009) ، 1.0 (ژوئن 2010) ، 2.0 (ژوئن 2011) و 2.3 (ژوئن 2012) منتشر کرد.این چارچوب عمدتاً توسط شرکت آلمانی توسعه یافته است. کارایی برای تعیین یک زبان ، کاربر مجبور است دستور زبان را به زبان گرامر Xtext بنویسد.این دستور زبان چگونگی برگرفته شدن مدل اكور از یك نماد متنی را توصیف می كند.از این تعریف ، یک ژنراتور کد یک تجزیه کننده ANTLR و کلاس ها را برای مدل شی به دست می آورد.هر دو را می توان مستقل از گرفتگی استفاده کرد….
eclipse-xtext

سایت اینترنتی:

امکانات

دسته بندی ها

گزینه های Eclipse Xtext برای Web با مجوز رایگان