Gigiyenik makrosları təqdim edən bəzi dillər hansılardır?
Gigiyenik makroslar, təsdiqləyicilərin təsadüfən tutulmasına səbəb olmamağa zəmanət verən makroslardır.Onlar sxem, dylan, pas, nim və Julia kimi proqramlaşdırma dillərinin bir xüsusiyyətidir.Təsadüfi ələ keçirmə problemi, gigiyenik makrosların tətbiqidən əvvəl Lisp icması daxilində yaxşı tanındı.Makro yazıçılar, unikal identifikatorlar (məsələn, Gensym) yarada və ya problemin qarşısını almaq üçün obfuscated identifikatorlarından istifadə edəcək dil xüsusiyyətlərindən istifadə edərdilər.Gigiyenik makroslar makro genişləndiriciyə inteqrasiya olunan ələ keçirmə probleminin proqramlı bir həllidir."Gigiyena" termini Kohlbecker et al. 1986-cı ildəki 1986-cı ildir, riyaziyyatda istifadə olunan terminologiyadan ilhamlanan gigiyenik makro genişləndirmə təqdim etdi.
Gigiyenik makrosları təqdim edən bəzi dillər sxem, dylan, pas, nim və julia daxildir.