Branch: refs/heads/blead
Home: https://github.com/Perl/perl5
Commit: 6f049446027d031a0992a01d6b14444017350b3c
https://github.com/Perl/perl5/commit/6f049446027d031a0992a01d6b14444017350b3c
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
M MANIFEST
M embed.fnc
M embed.h
M ext/Opcode/Opcode.pm
M ext/Pod-Functions/t/Functions.t
M feature.h
M gv.c
M keywords.c
M keywords.h
M lib/B/Deparse-core.t
M lib/B/Deparse.pm
M lib/B/Op_private.pm
M lib/feature.pm
M lib/warnings.pm
M op.c
M opcode.h
M opnames.h
M perly.act
M perly.h
M perly.tab
M perly.y
M pod/perldiag.pod
M pod/perlexperiment.pod
M pod/perlfunc.pod
M pp_ctl.c
M pp_proto.h
M proto.h
M regen/feature.pl
M regen/keywords.pl
M regen/opcode.pl
M regen/opcodes
M regen/warnings.pl
M t/lib/croak/op
A t/op/any_all.t
M t/op/coreamp.t
M t/op/coresubs.t
M toke.c
M warnings.h
Log Message:
-----------
Implement PPC0027: Create `all` and `any` operators
As these only permit `any BLOCK LIST` and not the deferred-expression
form like `grep EXPR, LIST`, we create a whole new token type, BLKLSTOP,
to represent these. The parser then only accepts the block form and not
the expression form when parsing these.
Commit: fcc9d7ed4b2d3d9f15422963b335b4b78338397c
https://github.com/Perl/perl5/commit/fcc9d7ed4b2d3d9f15422963b335b4b78338397c
Author: Paul "LeoNerd" Evans <[email protected]>
Date: 2024-12-04 (Wed, 04 Dec 2024)
Changed paths:
M pod/perldelta.pod
Log Message:
-----------
perldelta for any() + all()
Compare: https://github.com/Perl/perl5/compare/de4fe8bcbede...fcc9d7ed4b2d
To unsubscribe from these emails, change your notification settings at
https://github.com/Perl/perl5/settings/notifications