加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

调试 – 如何在程序中插入Perl 6 REPL?

发布时间:2020-12-15 21:44:37 所属栏目:大数据 来源:网络整理
导读:有没有办法可以单步执行Perl 6程序的部分(或全部)?我预计会有一个-d,但当然没有: % perl6 -d test.p6 我想也许可以对文件进行评估,但这会立刻完成整个过程: % perl 6 EVALFILE 'test.p6' 正如我所料,这只是运行整个文件. 我怀疑有人没有实现这种事情.有没
有没有办法可以单步执行Perl 6程序的部分(或全部)?我预计会有一个-d,但当然没有:
% perl6 -d test.p6

我想也许可以对文件进行评估,但这会立刻完成整个过程:

% perl 6
> EVALFILE 'test.p6'

正如我所料,这只是运行整个文件.

我怀疑有人没有实现这种事情.有没有什么方法可以挂钩到运行时插入语句之间的操作等等?在Perl 5中,那将是DB类.

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

解决方法

我开始研究这个问题作为 LREP的功能之一.我有一段时间没有工作,所以不确定它仍然有效.自上次我使用LREP以来,我们已经在内部REPL上做了很多清理 – 我希望修改LREP以更干净地工作并添加调试器功能.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读