إحياء لغة LISP 1.5: تنفيذ بلغات C و Odin

2025-09-03
إحياء لغة LISP 1.5: تنفيذ بلغات C و Odin

يعيد هذا المشروع إنشاء الوظائف الأساسية لمُفسّر LISP 1.5 لعام 1962 بلغات C و Odin، بأقل من 500 سطر من التعليمات البرمجية (حوالي 600 سطر للنسخة Odin). ويشتمل على جامع قمامة من نوع النسخ النصفي للفضاء القائم على خوارزمية تشيني، بالإضافة إلى تحسين محدود لإجراءات الذيل. وعلى الرغم من تبسيط معالجة الأخطاء وأمان الخيوط، إلا أن المشروع ينفذ بنجاح برامج الاختبار، مما يُظهر أناقة واختصار لغة LISP.

التطوير