شو بعض اللغات اللي فيها ماكروات نظيفة؟
Context:الماكروات النظيفة هي الماكروات اللي التوسع فيها مضمون ما يسبب التقاط التعريفات عن طريق الخطأ. هي ميزة لغات البرمجة زي سكيم، ديلان، روست، نيم، وجوليا. المشكلة العامة لالتقاط العرضي كانت معروفة داخل مجتمع الليسب قبل إدخال الماكروات النظيفة. كاتبو الماكرو بيستخدموا ميزات اللغة اللي بتولد معرفات فريدة (مثلاً، جينسيم) أو بيستخدموا معرفات مش فاضحة عشان يتجنبوا المشكلة. الماكروات النظيفة هي حل برمجي لمشكلة التقاط المتكاملة في موسع الماكروات نفسه. مصطلح "النظافة" صيغ في ورقة كولبيكر وآخرين سنة 1986 واللي أدخل التوسع الكلي النظيف، مستوحى من المصطلحات المستخدمة في الرياضيات.
بعض اللغات اللي فيها ماكروات نظيفة تشمل سكيم، ديلان، روست، نيم، وجوليا.