gpt4 book ai didi

clojure - Clojure 中的匿名宏

转载 作者:太空宇宙 更新时间:2023-11-03 18:40:16 24 4
gpt4 key购买 nike

在 Common LISP 中,您可以执行以下操作

(macro lambda (x) (list (quote car) (list (quote cdr) x)))

看起来这在 Clojure 中是不可能的(匿名宏)。

  1. 这是真的吗?
  2. 为什么这个被遗漏了?

最佳答案

clojure.contrib.macro-utils 中有一些macrolet(或其他东西)。然而,它对我来说有点像黑客。包含在 clojure.core 中在 TODO 雷达上,但目前没有高优先级。

编辑:另见此处 http://dev.clojure.org/display/design/letmacro .

关于clojure - Clojure 中的匿名宏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4074961/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com