2017-07-24 22 views
3

有沒有辦法通過從文件加載的定義啓動Perl 6 REPL?使用從文件加載的定義啓動REPL

I.e.讓我們說我有這樣的test.p6

sub abc() { say 123; } 

我希望能夠啓動perl6 REPL並加載該文件,這樣我可以使用abc交互。

回答

3

我想最簡單的方法是將代碼放入.pm6文件,例如./Foo.pm6,標誌着討論的子程序與is export,然後開始Rakudo Perl 6的是這樣的:

$ perl6 -I. -MFoo 
To exit type 'exit' or '^D' 
> abc 
123 
+0

感謝伊麗莎白。 – dharmatech

相關問題