scheme - Dr. Racket 中 Scheme 的元循环求值器

标签 scheme racket evaluator metacircular

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

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

如有任何帮助,我们将不胜感激。

最佳答案

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

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

关于scheme - Dr. Racket 中 Scheme 的元循环求值器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19675250/

相关文章:

方案 Racket 计算列表无限循环中的最大元素

algorithm - SICP - 练习 2.63 - 确定增长顺序

random - 如何在DrScheme R5RS中使用 "random"函数

多维向量运算的 Racket-y 方式?

数据/集合中的 Racket 序列与内置序列

c++ - 需要帮助了解递归前缀计算器

方案和 Lisp 最佳实践 : recursion yes for Scheme, Lisp 没有?

scheme - 我似乎无法全神贯注于Scheme中的call/cc

testing - Mahout 推荐器评估——如何使用固定测试集