ومشروع النظام الأساسي بأكمله هو تقنية لهندسة إنتاج البرمجيات.
ونحن نعتقد أن البرمجة هي النشاط فيما يتعلق بتطوير اللغات النطاق؛ لذلك، نحن نقدم منبرا لتطوير لغات جديدة، التلاعب بها باستخدام الرموز نطاق وتحويلها إلى رمز قابل للتنفيذ.
باستخدام النظام الأساسي بأكمله، ويمكن للخبراء المجال المشكلة تعمل جنبا إلى جنب مع خبراء البرمجة لتطوير البرمجيات.
يشمل منهاج الجامعة إطار النمذجة، ونظام توليدي، وهي عائلة من اللغات، والمحررين نطاق متكامل مع منصة الكسوف.
اللغات boundled مع منهاج تشمل اللغات شعبية مثل جافا و XML جنبا إلى جنب مع بعض اللغات النطاقات الجديدة المستخدمة لنمذجة الهيكل، والسلوك، واستمرار والرموز من لغة
الميزات:.
عمارة:
الموسعة. ويوفر الهيكل API لتمديد اللغة. يمكنك إضافة / إزالة اللغات والترميزات وpersistences والعمليات.
الأطر جافا واللغات المجال. كل القوة التعبيرية لمنهاج الجامعة متاح كأطر جافا القياسية. جزء من هذه القوة التعبيرية متاحة أيضا من خلال أسرة مكونة من اللغات المجال.
توليدي. لغة النمذجة كامل إنشاء رمز على الجزء العلوي من الأطر جافا. جنبا إلى جنب مع الاستخدام الواسع النطاق للتصميم أنماط مشهور في الأطر، إنشاء رمز يشعر مكتوبة بخط اليد.
Metaprogramming:
دعم أصلي. كل لغة كاملة يمكن استخدامها على مستوى القالب، وإذا كان لديه دلالات القابلة للتنفيذ، ويمكن استخدامه أيضا في قاعدة أو مستوى المضيف.
تنظيم الدعم للزوار. تنظيم الدعم يتوفر للسلوك محددة باستخدام إطار زوار اجتياز.
خلط اللغات القالب. A التحف مولد واحد يمكن استخدام لغات متعددة القالب.
الثبات:
تيار استمرار القائمة. بناء الجملة استمرار وجود النموذج هو قابل للتوصيل. ويدعم كل طرق استمرار تدفق أساس والنموذج القائم (مجموعات). وAPI تدفق يشبه الأحداث التي وقعت البناء المنتجة من قبل المشارك مدير نمط البناء التصميم.
كود جافا وXML الافتراضي serializers. وهذه المستلزمات استمرار القياسية على API تدفق وتتوفر في اثنين نكهة: جافا وXML. رمز جافا، عندما أعدم، يطلق تيار بناء الأحداث.
تيار أنماط السلوك القائمة. يمكن تعريف السلوك نموذج مباشرة على رأس API تدفق دون بناء مسبق للنموذج.
دعم لغات متعددة. يتم اعتماد البرامج المكتوبة باستخدام لغات متعددة حتى على ملف مصدر واحد.
الإصدارات الدعم. وتقدم خدمات لالإصدارات metamodels والهجرة / استيراد النماذج الحالية.
التحرير:
GEF المحررين القائمة على الكسوف. نموذج يستند المحررين البصرية لكسوف الشمس ويمكن أن يضاف إلى لغة كاملة حتى باستخدام الإضافات منفصلة.
الغنية واجهات المستخدم الرسومية. ويدعم أنواع متعددة من الرموز بما في ذلك تخطيطات النحوي للغة النص المنحى، تخطيط الرياضيات لالتعبيرات الرياضية، شجرة والرسم البياني تخطيطات للغات الرسم المنحى.
الرموز متعددة للغة. لكل لغة الرموز متعددة يمكن تعريف ونشر بطريقة نموذجية. يمكن تغيير الرموز أثناء تحرير.
خلط الرموز. الرموز متعددة يمكن أن تكون مختلطة حتى على وجهة نظر المحرر واحد. هذه الميزة مفيدة بشكل خاص للmetaprogramming باستخدام جمل ملموسة للغات القالب.
ما هو الجديد في هذا الإصدار:
IDE:
تحسين ومثل؛ نسخة الكيان مسار ومثل؛ عمل لاستخدام ميزة مطبوعة الخطوات لغات
[تطبيقات] تم إضافة الميزات المطلوبة لتحسين البنيوية للتطبيقات
[تطبيقات] وأضافت ActionCall بناء على استدعاء إجراء برمجيا
[الدلالة] أنواع توقيع إعادة تصميم لتكون أكثر ملاءمة لتحديد التحولات
[الدلالة] LanguageType واضاف لتمثيل أي نوع من لغة معينة
[الدلالة] TypedVariable واضاف لإضافة الاسم الرسمي للفئة في توقيع
[الدلالة] أضيفت دلالات اسم ضمني لتطبيق وظيفة والقواعد
[الدلالة] أضيفت دلالات نمط الكيان إلى EntityType
[الدلالة] إعادة كتابة عند مستوى المجال وتحسين المحتوى مساعدة
[الدلالة] طبيعية واضاف، مترجم ومترجم (للاستعلامات)
[النص] قدرة المستعادة إلى المستندات عش في وثائق والصفوف في الصفوف
[سير العمل] واضاف لدعم iterators كنتائج للأنشطة الاحتجاج الترقيم
[الدلالة] تحسين أسلوب جدولي للقواعد وقوالب
[الدلالة] تحسين دمج البنى القالب
[النص] انخفاض الرؤية للجميع ولكن الحروف
[النص] صناديق واضاف لوثائق المتداخلة والصفوف أطر
[Iterators] أضاف CollectionIterator التفاف iterables عدم العودة IEntities
أمثلة
[عفريت اللغة] واضاف جافا ومولد النص المكتوب باستخدام علم الدلالة
البق الثابتة
[نماذج] ثابت اسم فريد التطبيع عبر الكيانات والميزات
ما هو الجديد في النسخة 1.0.0.v20110316-1725:
تحديث الكسوف واحدة مع توزيع الكل في واحد إلى الإصدار 3.6.2
قدم ومثل؛ xwl ومثل؛ ملف التمديد لالافتراضي باني XML الثبات
أنواع المحتوى حديثة وإعادة تنظيم التسلسل الهرمي
ما هو الجديد في النسخة 1.0.0.v20110114-1804:
التحسينات والميزات المضافة.
ما هو الجديد في النسخة 1.0.0.v20101025-1115:
وسمة من سمات الكتابة ومثل، وبرامج ومثل؛ خلط اللغات مجال متعددة قد تعززت مع القدرة على إعلان المؤلفات المعتمدة.
تم تحسين قابليتها للاستخدام من المحررين من خلال إعادة تصميم الاصداء التركيز، اختيار، وDND.
محتوى المساعدة أعيد تنظيم من خلال تقديم قوائم فرعية في اللغة.
اللغات المجال إلى تحديد هيكل وتم تمديد سلوك لغة لدعم النماذج aspectual والهياكل الرسم البياني وtraversals.
لتسهيل التصحيح، وقدم وجهة نظر التصحيح مع التصحيح والمتغيرات وجهات النظر التي تجعل استخدام الرموز المجال.
ما هو الجديد في النسخة 1.0.0.v20090323-1254:
عام:
تحسين أجنحة اختبار استعلامات واللغات XSD.
IDE:
[سير العمل] تم إضافة اختيار الحوار نماذج لتحميل النماذج من خلال النشاط المهام.
الأطر:
[الربط] واضاف لدعم نتيجة مكرر
[موزعي] تم إضافة دعم API لاستراتيجيات
[واجهة] واضاف لدعم المحتوى القائمة مساعدة (عن طريق CTRL + الفضاء)
[واجهة] السلوك يرتدون الزي الرسمي للالسهم الأفقي اضغط على مفتاح على اختيار النصوص لكسوف برامج تحرير النصوص.
اللغات:
[العموم] إعادة تنظيم وإصلاح مترجم
[قواعد النحو] واضاف لدعم BigDecimals تحليل وBigIntegers.
[قواعد النحو] واضاف لدعم تعريف مضمنة السلوك unparsing في DataTerminals.
[استفسارات] واضاف لدعم EnumValue، تاريخ، أنواع البيانات قابلة للمقارنة والكائن في البنى العلائقية والمساواة.
[اختبارات] واضاف الدعم في مولد للانثر، AnyOf، IsAssignableTo، HasType، HasKind.
[سير العمل] واضاف لدعم استخدام قواعد النحو المنتشرة في تحليل / الأنشطة Unparse
[XSD] واضاف لدعم نموذجا للتدوين والقيد الإعلانات وسمات لغة أجنبية، إعادة تعريف التوجيه.
الملاحظات:
[XSD] واضاف لدعم غير محدود السمة maxOccurs والصفات الخارجية.
[XSI] واضاف لدعم السمات المركبة.
البق الثابتة:
[آخر] المرحلة أسفل السلوك (القضية باطلة) في GenericTemplateInterpreterVisitor الثابتة.
[آخر] ثابت السلوك استبدال متغير لقيم باطلة.
[تطبيقات] انحدار ثابت على التحولات استبدال كيان الجذر.
[قواعد النحو] unparsing الثابتة من اختيار القاعدة.
[استفسارات] ثابت كيف تؤثر المتغيرات في قوالب ExpressionTest إزالة متغيرات السياق.
[استفسارات] ثابتة التعبيرات المنطقية السلوك في يساوي وNotEquals.
[استفسارات] ثابت AtFeatureTest مع ميزة URI.
[استفسارات] مقارنة الثابتة يبني السلوك مع القيم المنطقية، والأشياء، والقيم التعداد، والتواريخ.
[سير العمل] الطبقة الثابتة تحميل الانحدار في المحتوى مساعدة ومترجم.
[XML] نوع في النموذج الأولي من ميزة المحتوى عنصر ثابت.
[XSD] رسم خرائط الأنواع المعقدة مع نموذج فارغ المحتوى الثابتة.
[واجهة] التحرير الثابتة من الكيانات البيانات مع نوع البيانات كائن.
[واجهة] سلوك ثابت من الإجراءات بعد باستخدام زر إعادة المحاولة من الصفحة حالة فشل المحرر.
المتطلبات:
جافا 2 الإصدار القياسي للبيئة وقت التشغيل
كسوف
لم يتم العثور على التعليقات