哪些語言有衛生性巨集?
Context:衛生性巨集是巨集的擴充套件保證不會導致識別器的意外捕捉. 他們是像Scheme,Dylan,Rust,Nim和Julia這樣的程式語言的特徵. 在Lisp社群引入衛生巨集之前, 巨集寫作者會使用語言特徵來生成獨特的識別子 (例如, gensym) 或使用模糊的識別子來避免這個問題. 衛生性巨集是捕獲問題的程式解決方案, 衛生"一詞是由科爾貝克等人於1986年發表的論文中提出的,
這種語言的特點包括Scheme,Dylan,Rust,Nim和Julia.