标签:clojure
(quote ...) 或者用 ‘ 来阻止list/symbol被求值
比如:
> (quote a) a > ‘b b
~刚好相反,用来将quote的symbol被取消quote状态,恢复求值的功能
> ~‘a ~@411CF0 a > ~(quote a) ~@411CF0 a
quote在前,不会抵消unquote的效果,而是把unquoted symbol一起保留不求值
> (quote ~a) ~a
unquote在前,会抵消后面的一个quote,这个和quote在前不同,要注意。
> ~‘a ~@411CF0 a
版权声明:本文为博主原创文章,未经博主允许不得转载。
标签:clojure
原文地址:http://blog.csdn.net/csfreebird/article/details/49449125