مُفسّر Scheme مُوجز في BQN: نهج الحد الأدنى
2025-05-26
تُفصّل هذه المقالة محاولة لتنفيذ مُفسّر Scheme باستخدام لغة البرمجة BQN. من خلال الاستفادة من بناء الجملة المُوجز وعمليات المصفوفة القوية في BQN، حقّق الكاتب مُفسّرًا وظيفيًا جزئيًا لـ Scheme، يتضمن الحساب الأساسي، معالجة القوائم، وقدرات البرمجة الوصفية. على الرغم من أنه ليس مُطابقًا تمامًا لـ R5RS ويفتقر إلى معالجة الأخطاء القوية، إلا أن إيجاز ووظائف التنفيذ مُبهرة. يُظهر هذا تطبيق BQN ويُبرز أناقة البرمجة الوظيفية.
التطوير