First, the food is always good. Really, really good. Second, and maybe more importantly, I don't have to lift a finger around the house. Sorry - not "I don't have to". I'm not allowed to. These girls want someone to look after, and I happen to be convenient. My laundry is done, the house is tidied, and so on. My offers of help are consistently spurned.
realloc, I managed to remove the recursion from the C port of Shishi. Now it's definitely time to write the XS interface to it.
The uploaded file Parse-RecDescent-Deparse-1.00.tar.gz has entered CPAN as file: $CPAN/authors/id/S/SI/SIMON/Parse-RecDescent-Deparse-1.00.tar.gzI also did some fiddling with Shishi today; I managed to remove the recursion from the prototype, and now I need to integrate my changes into the C version. This means we're not liable to blow the C stack on malevolant regular expressions any more. Hooray!