read-eval-print-loop

read-eval-print-loop

文章 0 浏览 7

运行“.scala”时,Scala 运行时/REPL 背后到底发生了什么?程序?

当我从命令行运行类似以下内容时,到底会发生什么? > scala hello.scala 是否有一个 hello.class 生成、执行、然后丢弃?或者在这种情况下 Scala 的…

初熏 2024-12-07 23:43:32 4 0

从 Clojure REPL 重新启动 HTTP 服务器的工作流程

我的一个基于 Clojure 的项目使用 netty(aleph 需要)Web​​ 服务器。我在 web.clj 文件中启动服务器以及其他组件,如下所示: (ns myproject.web) …

沒落の蓅哖 2024-12-07 20:02:35 7 0

如何使 sbt `console` 使用 -Yrepl-sync?

Scala 2.9.1 中的新功能是 -Yrepl-sync 选项,它可以防止每个 REPL 行在新线程中运行: scala -Yrepl-sync 当我从 sbt 运行 console 时,如何让它传入…

阳光的暖冬 2024-12-07 18:15:41 6 0

如何使 sbt 控制台初始命令可以访问应用程序资源?

我正在使用 sbt 0.11 和 Scala 2.9.1(它似乎在同一线程中评估 REPL 行)。在我的 build.sbt 中,我有: initialCommands in console := """ println(…

南巷近海 2024-12-07 15:00:46 7 0

Scala 解释器:无论如何要获取编译错误行?

我正在使用 scala 解释器来运行一些用户定义的脚本。为此,我使用“IMain”类。除了报告发生编译错误的行之外,它的工作方式就像一个魅力。 为了获取…

您的好友蓝忘机已上羡 2024-12-07 04:20:14 8 0

有没有办法让 Scala REPL 不因 CTRL-C 而停止

我正在使用 Scala REPL 以交互方式测试我正在构建的一些哈希函数。我不断地在产品代码 (Eclipse)、浏览器和 Scala 解释器之间切换,复制/粘贴值和结果…

∞觅青森が 2024-12-04 19:02:42 5 0

在玩 Intellij Idea repl 之前如何准备依赖项?

假设我想使用一些 clojure 库,但在 Intellij Idea 的 REPL 中。我如何开始准备 REPL?或者就此而言,即使在启动之后,我如何加载该库?…

画离情绘悲伤 2024-12-04 12:27:27 6 0

Scala REPL 自动退出

Scala REPL 的行为很奇怪,或者这可能是预期的行为。当我创建 MainFrame 对象并将其可见性设置为 true 时,会显示一个窗口。但是,如果我关闭窗口,Sc…

满天都是小星星 2024-12-02 23:07:48 8 0

如何制作具有箭头键功能的交互式提示?

我正在制作一种解释性语言。我使用交互式提示,在其中输入要计算的表达式(REPL)。我想知道,如何实现标准提示行为?就像按向上和向下箭头键导航命令…

素手挽清风 2024-12-02 08:33:29 6 0

如何在当前命名空间中获取Python交互式控制台?

我想让我的 Python 代码在运行代码的过程中使用 code.interact() 之类的东西启动一个 Python 交互式控制台 (REPL)。但是 code.interact() 启动的控制…

橘寄 2024-11-30 19:14:03 8 0

在 Haskell 中处理 UserInterrupt 异常

我正在Haskell中为Scheme解释器实现REPL,我想处理一些异步事件,如UserInterrupt、StackOverflow、HeapOverflow等...基本上,我想在UserInterrupt发…

伴我心暖 2024-11-30 14:16:32 8 0

读取行在 clojure REPL 中不起作用

每当我调用通过 SLIME 或普通 REPL 使用 (read-line) 获取用户控制台输入的 clojure 函数时,该函数都会立即返回。我已经采取了对我的项目进行测试并…

各自安好 2024-11-30 07:33:45 7 0

伴生对象无法访问类上的私有变量

来自 Scala REPL 的相当奇怪的行为。 尽管以下编译没有问题: class CompanionObjectTest { private val x = 3 } object CompanionObjectTest { def t…

贩梦商人 2024-11-28 02:48:23 8 0

在 Scala REPL 中导入多个包

在 Scala 中,我经常需要导入多个包含隐式和其他实用程序的包,特别是在 REPL 上: import scala.collection.JavaConversions._ import scala.collect…

九八野马 2024-11-28 02:23:30 5 0

Scala REPL 启动大约需要 20 秒——这正常吗?

我在 Ubuntu 11.04 上使用 Scala 2.9.0.final。从命令行启动 scala 大约需要 20 秒才会出现提示。 我意识到我应该期待一些延迟,因为它必须引导编译器…

怼怹恏 2024-11-26 17:03:22 5 0
更多

推荐作者

佚名

文章 0 评论 0

今天

文章 0 评论 0

゛时过境迁

文章 0 评论 0

达拉崩吧

文章 0 评论 0

呆萌少年

文章 0 评论 0

孤者何惧

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文