【发布时间】:2011-01-05 16:24:56
【问题描述】:
好的,我这里有这个问题。我被要求在 Scheme 中编写一个函数,它接受一个“环境”和一个表达式,它返回这个表达式的值,用于在环境中找到的变量绑定。
根据下面的问题,布尔表达式的定义是这样的。
edit 抱歉,我的问题是“它需要一个环境”作为参数是什么意思,该函数到底需要做什么?
评估例如“T OR F”并返回“F”???
"<expr> ::= <boolean>
|<variable>
|(not <expr>)
|(or <expr> <expr>)
|(and <expr> <expr>"
【问题讨论】:
-
您的问题是什么?另外,这不应该被标记为“家庭作业”吗?
-
@Cam,我想我们没有元标签了,不是吗? blog.stackoverflow.com/2010/08/the-death-of-meta-tags
-
谢谢@dsolimano。我错过了时事通讯。
标签: scheme interpreter