Branch: refs/heads/yves/refactor_regcomp_sym
  Home:   https://github.com/Perl/perl5
  Commit: 91a4707482e47af4fec1206da39a1cbac71608b3
      
https://github.com/Perl/perl5/commit/91a4707482e47af4fec1206da39a1cbac71608b3
  Author: Yves Orton <[email protected]>
  Date:   2026-07-08 (Wed, 08 Jul 2026)

  Changed paths:
    M MANIFEST
    M pod/perldebguts.pod
    M regcomp.sym
    M regen/regcomp.pl
    M regnodes.h

  Log Message:
  -----------
  regen/regcomp.pl - totally new regcomp.sym structure using data driven conf

no more cryptic config file to read. no more confusion.

For years now we have used this cryptic config file to define the regex
engine opcode structure. The format of the data it contains is pretty
cryptic, and it always feels like something might go boom if you change
it.

This patch changes it to be a Perl data structure which is read and can
be written by regcomp.pl. If we want to refactor the config format it
should now be much easier to do so.

I tried to structure things so it wouldn't feel too different from the
old format, but also be much more clear what is right and wrong, and
etc. The patch includes pod and documentation so i wont duplicate that
in this message.



To unsubscribe from these emails, change your notification settings at 
https://github.com/Perl/perl5/settings/notifications

Reply via email to