gpt4 book ai didi

syntax - 为什么我需要写(doc str)但是(meta #'str)?

转载 作者:行者123 更新时间:2023-12-01 22:51:06 25 4
gpt4 key购买 nike

为什么(doc str)而是(meta #'str)

在后一个中,为什么需要 #',而在第一个中却没有?

最佳答案

doc 是一个宏,它在内部将 #'var 应用于传递的名称,因此您不需要传递 var本身对它。 meta 是一个函数,因此它需要传递 var 本身,否则如果您仅使用 var 的名称,则 var 的值将传递给它(如 doc< 中所做的那样)/)

关于syntax - 为什么我需要写(doc str)但是(meta #'str)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12066020/

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