scala – 如何保存REPL会话?
发布时间:2020-12-16 19:01:28 所属栏目:安全 来源:网络整理
导读:可以在文件中保存REPL会话吗?是否有最低版本的 Scala要求这样做?我记得看过有人做了这件事,但是我不能在:帮助或文档中做到这一点. 解决方法 这是可能的Scala 2.11. 使用示例 scala 1res0: Int = 1scala 2res1: Int = 2scala 3res2: Int = 3scala :save xx
可以在文件中保存REPL会话吗?是否有最低版本的
Scala要求这样做?我记得看过有人做了这件事,但是我不能在:帮助或文档中做到这一点.
解决方法
这是可能的Scala 2.11.
使用示例 scala> 1 res0: Int = 1 scala> 2 res1: Int = 2 scala> 3 res2: Int = 3 scala> :save xxx scala> :load xxx Loading xxx... res3: Int = 1 res4: Int = 2 res5: Int = 3 您可以:在a之前重置:加载以获得正确的引用结果: scala> 1 res0: Int = 1 scala> res0 + 1 res1: Int = 2 scala> :save xxx 那天晚些时候… scala> 7 res0: Int = 7 scala> :reset Resetting interpreter state. Forgetting this session history: 7 Forgetting all expression results and named terms: $intp scala> :load xxx Loading xxx... res0: Int = 1 res1: Int = 2 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |