【发布时间】:2014-06-10 19:46:42
【问题描述】:
在scheme中,如何访问列表中的某个函数并将变量传递给该函数?
(define f
'((lambda (n) (+ n 2))
(lambda (n) (* n 2))
(lambda (n) (* n n))))
我已经定义了这个列表 f,其中有 3 个不同的函数,我想知道我可以在 scheme 中输入什么来将 3 传递给列表中的第二个函数?
我认为像 ((cadr f) 3) 这样的东西会起作用,但我似乎无法弄清楚,任何帮助将不胜感激我真的是 Scheme 的新手。
【问题讨论】:
标签: scheme