gpt4 book ai didi

debugging - 如何在程序中放入 Perl 6 REPL?

转载 作者:行者123 更新时间:2023-12-04 20:31:29 27 4
gpt4 key购买 nike

有没有一种方法可以单步执行 Perl 6 程序的一部分(或全部)?我预计会有一个 -d ,但当然没有:

% perl6 -d test.p6

我想也许对文件进行了评估,但这一次完成了整个事情:
% perl 6
> EVALFILE 'test.p6'

正如我所料,这只会运行整个文件。

我怀疑有人没有实现这种事情。有什么方法可以 Hook 到运行时在语句之间插入操作等等吗?在 Perl 5 领域,这将是 DB类(class)。

除此之外,Perl 6 是否适用于任何通用调试器?如果我使用的是 JVM 后端,那么使用 Java 工具是否有意义(或者到那时它是胡言乱语)?

最佳答案

我开始将这个问题作为 LREP 的功能之一来解决。 .我有一段时间没有研究它,所以不确定它仍然有效。自从我上次研究 LREP 以来,我们已经对内部 REPL 进行了大量清理——我希望修改 LREP 以使其工作更干净并添加调试器功能。

关于debugging - 如何在程序中放入 Perl 6 REPL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45227147/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com