我想使用模块Perl::Critic::P olicy::ValuesAndExpressions::P rohibitMagicNumbers来检查幻数,只在.C 文件
use strict;
use warnings;
use Perl::Critic;
open(my $FILE, "< test.c") or die $!;
my $critic = Perl::Critic->new();
my @violations = $critic->critique($FILE);
print @violations;
close($FILE);
如果我使用 Perl::Critic,我得到错误无法解析代码:解析 Perl 文档时出现未知错误
如果我使用 Perl::Critic::P olicy::ValuesAndExpressions::P rohibitMagicNumbers,我得到错误无法通过包"Perl::Critic"找到对象方法"new"
Perl::Critic 解析的是 Perl,而不是 C。