【发布时间】:2015-12-04 23:05:33
【问题描述】:
我正在尝试将( 附加到列表的元素后跟)
应该怎么样?我正在尝试以下方法:
(append (list 'lambda) (list 'x)) :编译并给出结果'(lambda x)
我希望结果是:
(lambda (x))
有什么提示吗?
【问题讨论】:
-
如果您将此作为宏的一部分,请考虑改用更安全/更简单/首选的方式,例如
syntax-rules、syntax-case或(在 Racket 中)syntax-parse。否则,继续并玩得开心。 :)
标签: functional-programming append scheme racket