首页 > 解决方案 > 如何创建 Perl 6 REPL 插件?

问题描述

Perl 6带有一个 REPL;并且 REPL会在安装后立即获取Linenoise等插件,从而获得所有好东西。但是,我不清楚 Linenoise 如何插入 REPL 以提供该功能。我也没有在任何地方看到它的记录。如果我想创建自己的插件来提供,比如说,其他类型的选项卡完成(Linenoise 已经有,但据我所知,仅用于关键字),或者其他任何事情,我该如何继续?Linenoise 的任何特定部分我可以为此分叉吗?例如,这将有助于提供更好的 REPL,因为社区已经要求了一段时间。

标签: read-eval-print-loopraku

解决方案


你目前不能,至少在不修补 Raku 的情况下不能。它在 Raku 的源代码中被硬编码。


推荐阅读