Scheme 口译员的工作环境是什么?
我正在修一门叫做编程语言原理的课程。介绍了一种简单解释器的设计 和基尔的一段代码:Scheme 口译员的工作环境是什么?,scheme,interpreter,Scheme,Interpreter,我正在修一门叫做编程语言原理的课程。介绍了一种简单解释器的设计 和基尔的一段代码: (define valof (lambda (exp env) (dmatch exp [,sym (guard (symbol? sym)) (env sym)] ... ))) 我想知道什么是解释器中的环境。在像您正在查看的解释器中,环境是将值与变量名关联的对象。通常它是一个框架列表,每个框架都是一个变量绑定列表 让我们来讨论一下计算器是如何使用环境的。在您正在查看的解释器中,环境是将
(define valof
(lambda (exp env)
(dmatch exp
[,sym (guard (symbol? sym)) (env sym)]
... )))
我想知道什么是解释器中的环境。在像您正在查看的解释器中,环境是将值与变量名关联的对象。通常它是一个框架列表,每个框架都是一个变量绑定列表
让我们来讨论一下计算器是如何使用环境的。在您正在查看的解释器中,环境是将值与变量名关联的对象。通常它是一个框架列表,每个框架都是一个变量绑定列表
让我们来讨论一下评估人员如何使用环境。你说的“环境”是什么意思?对于许多口译员来说,他们的环境就是一个带麦克风的小隔间。你说的“环境”是什么意思对很多口译员来说,他们的环境是一个带麦克风的小隔间。非常感谢。非常有用。非常感谢。非常有用