On Wednesday-201302-06 21:35, Ze'ev Atlas wrote:
Unfortunately, I am not that versed in Perl and/or C so I could not really
patch Perl itself. EBCDIC support in PCRE was introduced by somebody else
before I'd touched it. However, it works and Philip corrected few things that
were not up-to-date.
Ricardo, I am tempted to suggest that it would be much easier to adapt
Data-Rx-Type-PCRE-0.003 that you are involved with (or perhaps
re-engine-PCRE-0.17) to work on z/OS and with my adaptation of PCRE for z/OS.
While I ported the PCRE to native z/OS in order to interface it with good ol'
COBOL, it should not be a big deal to adapt that back to USS (z/OS Unix
Services). I would assume that adapting Data-Rx-Type-PCRE-0.003 should not be
a big deal either and they should be able to work together. That would bring
us an up-to-date EBCDIC support.
I am willing to work with you on such a project.
Ze'ev Atlas
I think more than working on a specific RE-related project, what would
be most needed is (as Ricardo says) is regular testing (even just
monthly, or even just quarterly, would be better than the current
nothing) of the Perl 5 source code in z/OS: does it compile? And if it
doesn't work, report it back to perl5-porters, and work with them to
try to get it working again. Debugging by email is perfectly feasible.