Racket博士中Scheme的Metacircular评估器

Har*_*ary 2 scheme evaluator racket metacircular

当我尝试在 Dr. Racket 中运行评估器时,它显示错误:“模块语言:定义窗口中只能有一个表达式”。

显然这个窗口中有多个定义,一个评估器有多个定义,那么我如何运行这些多个定义?或者是否有任何其他方法来运行评估器。

任何帮助,将不胜感激。

小智 5

我是 Racket 的新手,当我尝试运行我的第一个程序时,我也遇到了这个错误。

#lang racket/base在源代码的开头添加了它,它解决了这个问题。