标签: scheme racket
当我尝试执行此代码时:
((lambda (a) (cons (quote a) a)) ’(d a b))
我收到错误:
':模块中的未绑定标识符:'
有人可以帮我解释一下吗?
答案 0 :(得分:4)
这是一个简单的错误,而不是’字符,您必须使用'进行引用。你有可能从其他地方复制粘贴错误的角色!从这里复制代码,你会发现它有效:
’
'
((lambda (a) (cons (quote a) a)) '(d a b)) => '(a d a b)