加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 大数据 > 正文

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

发布时间:2020-12-16 06:16:05 所属栏目:大数据 来源:网络整理
导读:在Perl 5中,最好使用 use strict;use warnings; 要求编译器抱怨丢失分号,未声明的变量等. 我已经得到了Perl社区公民的通知,因为默认情况下Perl 6使用严格,这似乎是经过测试后的情况. Semicolons aren’t required for the last statement in a block,但是如
在Perl 5中,最好使用

use strict;
use warnings;

要求编译器抱怨丢失分号,未声明的变量等.

我已经得到了Perl社区公民的通知,因为默认情况下Perl 6使用严格,这似乎是经过测试后的情况.

Semicolons aren’t required for the last statement in a block,但是如果我稍后扩展块,当我的代码不起作用时我会感到懊恼,因为它是同一个块(而且我也想要分号,因为它就像是一致的东西).

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

解决方法

Rakudo确实试图给你一个好的错误/提示,如果你确实添加了你的块而忘记单独声明,而不是强制执行额外的分号.

通常情况下,当发生这种情况时,我会得到“连续两行(缺少分号或逗号?)”.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读