7得票1回答
在Scheme中,语法对象的确切目的是什么?

我正在尝试用Python编写一个类似Scheme的小语言,以更好地理解Scheme。 问题在于我卡在了语法对象上。我无法实现它们,因为我不太明白它们的作用和工作原理。 为了尝试理解它们,我在DrRacket中玩弄了一下语法对象。 根据我所能找到的信息,评估“#'(+ 2 3)”与评估“'...