标签: clojure common-lisp
在Clojure中可以写
(:foo {:foo 3 :bar 5})
评估为3.是否有任何方法可以扩展Common Lisp,以便关键字可以作为一个自我查找的函数?
答案 0 :(得分:3)
在便携式Common Lisp,AFAIK中,没有简单,明显或琐碎的方法可以做到这一点。
在一些早期的Lisp方言中提供了相关的功能(对于数组),但它没有包含在Common Lisp中。