إم إلتون
MLton هو مُصرّف مُحسِّن للبرامج الكاملة للغة البرمجة Standard ML . [ 1 ] بدأ تطوير MLton في عام 1997، [ 1 ] ولا يزال مستمرًا [ 3 ] بدعم من مجتمع عالمي من المطورين والمستخدمين، الذين ساهموا في نقل MLton إلى العديد من منصات الحوسبة . وهو برنامج مجاني ومفتوح المصدر، مُتاح بموجب إشعار ترخيص تاريخي وإخلاء مسؤولية . شاركت MLton في برنامج Google Summer of Code لعام 2013 .
يهدف MLton إلى إنتاج ملفات تنفيذية سريعة، وتشجيع النماذج الأولية السريعة والبرمجة المعيارية من خلال التخلص من أوجه القصور المرتبطة عادةً بالميزات عالية المستوى. [ 1 ] كما يهدف إلى تسهيل البرمجة واسعة النطاق من خلال نظام MLBasis، [ 4 ] مما يبسط المعيارية وإدارة مساحات الأسماء. وباعتباره مُصرّفًا للبرنامج بأكمله، فإنه يتميز بافتقاره إلى حلقة القراءة والتقييم والطباعة التفاعلية على المستوى الأعلى، الشائعة في بيئات Standard ML. [ 5 ]
تتضمن MLton العديد من المكتبات بالإضافة إلى مكتبة Basis القياسية ، بما في ذلك أدوات معالجة لغة ML مع تطبيق ANTLR ، وMLRISC مع مولدات أكواد لأجهزة الكمبيوتر ذات مجموعة التعليمات المختصرة . كما أنها توفر ميزات تُسهّل نقل التعليمات البرمجية من SML/NJ، أحد أشهر تطبيقات SML، بما في ذلك دعم مدير تجميع SML/NJ.
انظر أيضاً
مراجع
- ١ ٢ ٣ ٤ ستيفن ويكس (١٦ سبتمبر ٢٠٠٦). "تجميع البرنامج بالكامل في MLton" (ملف PDF) . ورشة عمل ML ٢٠٠٦، محاضرة مدعوة. مؤرشف من الأصل (ملف PDF) في ٢٩ يونيو ٢٠٠٧. تم الاطلاع عليه في ٢ ديسمبر ٢٠٠٧ .
- ↑ "الترخيص" . MLton.org . تم الاطلاع عليه بتاريخ 30-11-2021 .
- ↑ https://github.com/MLton/mlton
- ↑ http://mlton.org/MLBasis
- ↑ http://mlton.org/Drawbacks
روابط خارجية
- الموقع الرسمي
- MLton على GitHub
- MLton على SourceForge
- عائلة لغات البرمجة ML
- لغات البرمجة التي تم إنشاؤها عام 1997
- مواضيع لغات البرمجة
