有一种简单的语言叫做 lambda calculus,它是 scheme 的一个子集。以下只有 4 个表达式。
exp : n (1 2 3)
varref (variable reference)
(lambda (x) body) (this is a procedure)
(procedure argument) (this is a application which applies argument as real parameter to the procedure)
我正在用方案为这种语言编写解释器。Scheme 将 lambda 表达式更改为 scheme 过程,我想用一个列表来代替它。谁能给我建议?