在scala REPL中,我可以从文件执行外部脚本吗?
我的意思是字面意思,加载和执行文本行,好像我只是在REPL中键入它们一样?
答案 0 :(得分:2)
进入repl,你可以:load <filepath>
在回应下面的评论时,我做了一些挖掘。确实,您也可以使用:paste <filepath>
。这些差异在此处http://docs.scala-lang.org/scala/2.11/
:load只能解释从上到下的文件 例如,当存在对定义的引用时出现问题 稍后定义。 :粘贴过度工作以解决此限制。现在呢 不仅可以加载文件,还可以将其作为一个单元处理。