أوتولوجي: مترجم لغة لِسب قابل للتعديل الذاتي

2025-03-24
أوتولوجي: مترجم لغة لِسب قابل للتعديل الذاتي

أوتولوجي هو مترجم لغة لِسب وظيفي مكتوب بلغة كلوجر، ويتميز بنهج فريد في البرمجة الفوقية من خلال توفير الوصول إلى مترجم اللغة نفسه. من خلال إعادة ربط المتغير *i* (الذي يشير إلى دالة المترجم)، يمكن للبرامج تغيير بناء جملة أوتولوجي وسلوكه ديناميكيًا أثناء وقت التشغيل. يسمح هذا بإضافة دوال، وتغيير استراتيجيات التقييم، وأكثر من ذلك. على الرغم من أنه ليس ذا أداء عالي بشكل خاص، إلا أن أوتولوجي يوفر استكشافًا رائعًا لبرمجة لغة لِسب الفوقية وتعديل اللغة أثناء وقت التشغيل.

التطوير المترجم