方案:列出范围内的所有绑定



在 R7RS 或 chibi-方案中,是否可以调用一个函数来获取包含当前范围内所有绑定的符号列表?

作为比较,在 Python 中,我可以使用函数 globals()locals() 来查看当前范围内可用的名称。

我正在学习方案,我认为如果有这样的功能,这对探索语言非常有用。

不,R7RS 中没有定义这样的过程。对于赤壁,环境对象包含环境的所有绑定,但是,无法从方案世界访问它。

如果您在赤壁上使用 REPL,您可能需要检查(chibi repl):http://synthcode.com/scheme/chibi/lib/chibi/repl.html

相关内容

  • 没有找到相关文章

最新更新