【发布时间】:2012-01-31 17:52:02
【问题描述】:
我注意到,当我在 REPL 中键入一个运算符时,它通常会扩展为一个与输入/输出历史有关的值。
我特别注意到:
-
+,++... 展开到之前的输入, -
*,**... 展开到之前的输出, -
-展开到当前输入
显然还有更多(/ 扩展为某些东西,但我还没有完全弄清楚)。
我已尝试浏览 clisp 文档,但未成功。
我的问题:
- 还有哪些神奇的 REPL 变量?他们在做什么?
- 有没有办法访问第 N 个输入或输出(如 IPython 的
In和Out数组)?
【问题讨论】:
-
哇!我不知道 IPython 的
In和Out数组,谢谢! -
它还有简写
_,__...表示Out[-1],Out[-2]等。
标签: lisp common-lisp read-eval-print-loop clisp interactive-mode