标签: lisp common-lisp symbols
基本上我正在寻找与以下相反的功能。
k
这个问题是相关的。 In Common Lisp, is there a function that returns a symbol from a given string?
答案 0 :(得分:8)
您要查找的运算符为string(请参阅manual):
string
(string (intern "CAR"))
返回" CAR"。
答案 1 :(得分:7)
string或symbol-name可以获取符号的名称。
symbol-name
如果您明确知道您正在传递na符号,symbol-name可能允许编译器生成更好的代码,并向人类读者发出信号,该参数应该是符号。< / p>