<?xml version="1.0" encoding="windows-1252"?>
<node id="398745" title="Re: Perl6::Rules Capturing" created="2004-10-12 20:18:46" updated="2005-08-13 14:13:48">
<type id="11">
note</type>
<author id="107600">
TheDamian</author>
<data>
<field name="doctext">
There are known problems with Perl6::Rules under perl 5.8.4 and later. I.e. some features of the module don't work properly any more. Since Perl6::Rules came out (and worked) under 5.8.3, the valiant Perl 5 porters have &lt;a href="http://www.xray.mpe.mpg.de/mailing-lists/perl5-porters/2004-10/msg00132.html"&gt;started fixing some very deep problems&lt;/a&gt; that the module had exposed in the core regex engine, specifically problems in the way that closures embedded in regexes (don't) work.

&lt;p&gt;The regex engine has been a moving target since then, and probably will be for some time yet, so I've held off reworking Perl6::Rules until I can genuinely fix it. 

&lt;p&gt;And, of course, CTDS (Chronic Tuit Deficiency Syndrome) hasn't helped either. :-(

&lt;p&gt;I'm certainly not happy about the current situation, and I apologize for the unsatisfactory state of the module, but I'm afraid there isn't anything I can do about it in the immediate future.</field>
<field name="root_node">
398006</field>
<field name="parent_node">
398006</field>
</data>
</node>
