Simon's blog




Nipponese

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.


More Shishi!

After much fiddling with my old friend 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.



Explorations with Grammars

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.gz
I 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!

HOT!

It's thirty degrees celsius here - probably slightly more in the office. I need an excuse to work in the machine room.