2012-06-04 4 views

답변

3

주로 매크로에 사용되어 매크로에서 정의한 기호가 매크로를 호출 할 때 동일한 어휘 범위에 정의 된 기호와 충돌하지 않습니다. 자동 생성 된 기호를 사용하면 이런 종류의 충돌을 피할 수 있습니다 (이 개념은 위생적인 ​​매크로입니다).

+0

그래, 감사합니다. 내가 묘사 한 기호를 보았을 때 설명했던 것이 유일한 상황이기 때문에 다른 사례가 있습니까? – Sergey

+0

이 링크를 사용하여 'gensym' https://github.com/search?q=gensym&repo=&langOverride=&start_value=1&type=Code&language=Clojure의 다양한 사용법을 찾을 수 있습니다 – Ankur