【发布时间】:2021-05-31 18:06:10
【问题描述】:
当我在Raku 中运行此脚本时,我收到带有几个换行符的A 字母。
为什么我没有按预期(和 Perl5 一样)获得连接的字符串?
编辑顺便说一句,我可以使用Perl5 编译器在commaIDE 中编译该文件,我在哪里可以将此编译器更改为Perl5 的编译器?
say "A";
my $string1 = "00aabb";
my $string2 = "02babe";
say join ("A", $string1, $string2);
print "\n";
my @strings = ($string1, $string2);
say join ("A", @strings);
print "\n";
【问题讨论】:
-
"我可以用 Perl5 编译器在 commaIDE 中编译该文件吗,我在哪里可以将此编译器更改为 Perl5 的编译器?" Comma 是 Raku 特定的 IDE。它不能像 Raku 一样使用 Perl 或 Python 等其他 PL。也就是说,也许可以设置一些东西,以便它可以轻松地调用外部脚本,例如其他 PL 的编译器。无论哪种方式,我建议您将此方面作为一个新的单独 SO 问题提出,以引起适当的关注。
-
逗号也可作为任何 IntelliJ JetBrains IDE 版本的插件使用...还有一个 perl 插件plugins.jetbrains.com/plugin/7796-perl