بوليغلوت هو جبهة مترجم الموسعة للغاية النهاية للغة البرمجة جافا. ويتم تنفيذ المشروع في إطار الطبقة جافا باستخدام أنماط التصميم لتعزيز التمدد. باستخدام معنا، ويمكن تنفيذ ملحقات لغة دون تكرار رمز من الإطار نفسه.
وقد استخدمت متعدد اللغات لتنفيذ اللغات نطاق محدد، لاستكشاف أفكار التصميم اللغة، لتبسيط جافا لأغراض تربوية، ومختلف التحولات رمز مثل التحسين وحقن خطأ. وقد تم استخدام مزيج من اللغات لكل من ملحقات الرئيسية والثانوية اللغة؛ وتشير تجربتنا أن تكلفة تنفيذ امتدادا موازين بشكل جيد مع الدرجة التي عدلت جافا.
متعدد اللغات يجمع ويطلب من يعمل على (على الأقل) لينكس، وسولاريس، ويندوز، وماك OS X. النملة ومولد الماسح الضوئي JFlex لبنائه. على ويندوز، سوف تحتاج سيغوين أيضا.
ويشمل متعدد اللغات PPG، للمد مولد LALR محلل على أساس مولد محلل CUP LALR ل Java (موسعة مع تحسين الدعم التصحيح).
متعدد اللغات يدعم جافا الإصدار 1.4، ولكن تم وضع تمديد اللغات التي تدعم جافا 5. في جامعة كاليفورنيا.
وهناك نسخة من بوليغلوت كتب في J & اللغة هو أيضا قيد التطوير. يجعل توسيع قاعدة المترجم أكثر سهولة.
ما هو الجديد في هذا الإصدار:
تفاصيل البرنامج:
لم يتم العثور على التعليقات