Perl 6 附带一个REPL ; 并且REPL 一旦安装就接收了Linenoise这样的插件,获得了所有好处.但是,我不清楚Linenoise如何插入REPL以提供该功能.我也没有在任何地方看到它.如果我想创建我自己的插件来提供,比方说,其他类型的标签完成(Linenoise已经有,但据我所知,只有关键字),或其他任何事情,我该怎么办?Linenoise有什么特别的部分可以用来做这个吗?例如,这将有助于提供更好的REPL,因为社区已经要求已经有一段时间了.
perl6 read-eval-print-loop
有没有办法使用从文件加载的定义启动 Perl 6 REPL?
即假设我有这个test.p6:
test.p6
sub abc() { say 123; }
我希望能够启动 perl6 REPL 并加载该文件,以便我可以abc交互使用。
abc
raku
perl6 ×1
raku ×1
read-eval-print-loop ×1