gpt4 book ai didi

raku - 如何让 Perl6 (MoarVM/Rakudo) 警告所有缺少的分号?

转载 作者:行者123 更新时间:2023-12-04 19:49:02 27 4
gpt4 key购买 nike

在 Perl 5 中,最好使用

use strict;
use warnings;

要求编译器提示缺少分号、未声明的变量等。

Perl 社区的公民在这里通知我 Perl 6 use s strict默认情况下,这在测试后似乎确实如此。

Semicolons aren't required for the last statement in a block ,但如果我稍后扩展该块,当我的代码不起作用时我会感到懊恼,因为它是同一个块(而且我希望到处都有分号,因为它是一致的)。

我的假设是 Perl 6 甚至不查看块中最后一条语句的分号,但我仍然很好奇:有没有办法让它更严格?

最佳答案

如果您确实添加到块中并忘记分隔语句,Rakudo 不会强制执行额外的分号,而是会尝试给您一个很好的错误/提示。

通常,当发生这种情况时,我会得到“一行中的两个术语(缺少分号或逗号?)”。

关于raku - 如何让 Perl6 (MoarVM/Rakudo) 警告所有缺少的分号?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35024806/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com