This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
(perl #50608) add experimental regular expression support
authorTony Cook <tony@develop-help.com>
Tue, 19 Dec 2017 00:06:31 +0000 (01:06 +0100)
committerTony Cook <tony@develop-help.com>
Thu, 8 Feb 2018 02:58:14 +0000 (13:58 +1100)
commitd6ecacbcfb0cb2280a237e991e0a57ff707e4e42
tree5ca1f9e7737e0ef651186c1bd66119ff5e7b78bd
parent369143e7a7d219744f777f0c30bf410f0dac22a0
(perl #50608) add experimental regular expression support

This doesn't work on 5.6, but I'm not sure why.

For a bad regular expression _make_re() throws an exception, and it's
propagated back to the original caller, and execution continues.

But after the program is complete retrieve_regexp() continues
execution from the call_pv(), typically with count == -1 and dies
horribly.
MANIFEST
dist/Storable/Storable.xs
dist/Storable/__Storable__.pm
dist/Storable/t/malice.t
dist/Storable/t/regexp.t [new file with mode: 0644]