【发布时间】:2012-09-09 02:48:18
【问题描述】:
我正在学习一门名为编程语言原则的课程。它介绍了一个简单的解释器的设计。
还有gere这个解释器的一段代码:
(define valof
(lambda (exp env)
(dmatch exp
[,sym (guard (symbol? sym)) (env sym)]
... )))
我想知道解释器中的环境是什么。
【问题讨论】:
-
“环境”是什么意思?
-
对于很多口译员来说,他们的环境是一个带麦克风的小亭子。
标签: scheme interpreter