Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
什么时候适合在 clojure 中使用生成的符号(varname#)?具体例子有哪些?
它们主要用于宏中,以便在宏中定义的符号不会与调用宏时在同一词法范围内定义的符号冲突。使用自动生成的符号可以避免这种冲突(这个概念是 AKA 卫生宏)。