是否有一个符号用于引用 MIT/GNU 方案 repl 中最后评估的表达式的返回值?
例如:
Python 使用_
哈斯克尔使用it
是否有一个符号用于引用 MIT/GNU 方案 repl 中最后评估的表达式的返回值?
例如:
Python 使用_
哈斯克尔使用it
与为此目的具有*
REPL 变量的 Common Lisp 不同,Scheme 将此功能留给了实现者。
在 MIT 方案中,这只能在内置的 Edwin 编辑器中完成(使用mit-scheme --edit
或通过(edit)
从命令行 REPL 调用函数来访问)。在 REPL 中执行某些操作后,您可以通过输入 来查看最后的结果C-x C-e
。如果您不熟悉 Emacs 样式命令,可以在http://courses.csail.mit.edu/6.034s/04/scheme.html的 Key Bindings 部分找到更多信息。