首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使Perl6 (MoarVM / Rakudo)警告所有丢失的分号?

如何使Perl6 (MoarVM / Rakudo)警告所有丢失的分号?
EN

Stack Overflow用户
提问于 2016-01-26 21:57:15
回答 1查看 111关注 0票数 5

在Perl 5中,最好使用

代码语言:javascript
复制
use strict;
use warnings;

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

这里的Perl社区的公民告诉我,Perl 6usestrict在默认情况下是这样的,在测试之后,情况似乎是这样的。

Semicolons aren't required for the last statement in a block,但是如果我稍后扩展这个块,当我的代码不能工作时,我会因为它是同一个块而笑(而且我想要到处都是分号,因为它是一致的和其他的)。

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

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-01-25 13:43:56

与其强制使用额外的分号,Rakudo还会尝试给出一个很好的错误/提示,如果添加到块中而忘了分离语句。

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

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35024806

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档