如果我没有定义对象,如何恢复对象?

Pat*_*ady 3 clojure

我在REPL中使用Clojure.假设我执行类似(read-line)的东西,它返回一个字符串对象,但我没有做任何事情(def x(read-line)),这会将字符串对象保存在任何特定的位置.

对象是否悬挂在可以恢复的地方,如果是这样的话?

Lee*_*Lee 5

最后三个结果必然*1,*2*3最后的例外*e,例如

> (read-line)
> hello world

> *1
"hello world"
Run Code Online (Sandbox Code Playgroud)

  • repl不会无限期地保存所有内容,不会.垃圾收集无法工作,如果有一种方法让你"复活"你曾经引用的任何值. (2认同)