There is an ongoing outage on the primary CPAN mirror. It is possible to work around the issue by using MetaCPAN as a mirror.

SYNOPSIS =for MarpaX::G4 name: Landing page synopsis normalize-whitespace: 1 use MarpaX::G4; my $infile = shift @ARGV; my $grammartext = readFile($infile); my $data = MarpaX::G4::parse_rules($grammartext); =head1 DESCRIPTION Parse an antlr4 grammar from the grammar text and return a parse tree.