我知道我可以使用 perl6
没有参数来启动最小的 REPL shell,但我缺少制表符完成、readline 功能、对象检查等...,所以我想知道是否有更好的 REPL shell,比如用于 Python 的 IPython 或 Reply
对于 Perl 5。
运行时perl6
,我收到以下警告:
$ perl6
I ran into a problem while trying to set up REPL completions:
Continuing without tab completions
但我不知道如何解决这个问题。
最佳答案
Perl6 REPL 并没有完全 catch 所有的竞争。但除了使用 rlwrap perl6
,还有一些相关的模块如
根据您要查找的内容,Debugger::UI::CommandLine可能也很有趣(Rakudo 应该已经安装了相应的二进制文件
perl6-debug
或 perl6-debug-m
)。一个 Jupyter kernel也看到了一些初始提交。
关于read-eval-print-loop - perl6/raku 有 REPL shell 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34494601/