Scheme中的car和cdr无法提供预期的输出

时间:2019-03-12 17:07:18

标签: scheme

我正在学习方案,当尝试在非常简单的功能中使用car和cdr时,我没有得到预期的结果:

(define test
  (lambda (lst)
    '((car lst).cdr (lst))))

运行时

(test '(a.b.c))

我得到输出:

'((car lst) .cdr (lst))

如何使用car和cdr函数而不将它们像字符串一样对待?

0 个答案:

没有答案