有没有办法可以单步执行Perl 6程序的部分(或全部)?我预计会有一个-d,但当然没有:
% perl6 -d test.p6
Run Code Online (Sandbox Code Playgroud)
我想也许可以对文件进行评估,但这会立刻完成整个过程:
% perl 6
> EVALFILE 'test.p6'
Run Code Online (Sandbox Code Playgroud)
正如我所料,这只是运行整个文件.
我怀疑有人没有实现这种事情.有没有什么方法可以挂钩到运行时插入语句之间的操作等等?在Perl 5的土地上,那将是DB班级.
除此之外,Perl 6是否适用于任何通用调试器?如果我使用的是JVM后端,那么使用Java工具甚至是否有意义(或者说它是否存在胡言乱语)?