% mm --from "Tim O" --address Address found in message 1835 from "Tim O'Reilly" : Tim O'Reilly @ O'Reilly & Associates, Inc. 1005 Gravenstein Highway North, Sebastopol, CA 95472I never have to remember anything again!
There's only one thing I hate about being single. It's not the long winter nights. They're good for hacking. It's not the lack of physical comfort. I don't miss that at all. No, there's only one thing I really hate about being single. It's having to buy your own shoes.
Very clever, but, well, urgh.
In the past half hour, I've sussed out all that was concerning me about combining Shishi node chains, meaning that building up REs algorithmically the combinatorial way (if you want to match
\w\d, you build a little regexp that matches
\w, then you build one that matches
\d, then you glue them together) is easy enough. Previously, I couldn't work out how to do the gluing operation, but it's really pretty trivial. I also worked out the various different types of quantifier, and that was also just a conceptual problem that was cleaned up by a bunch of transition network diagrams.
However, I did get time this morning to get my personal RT instance together, and a bunch of tickets for things that needed doing. And I even got some of them done! It's a great feeling to make a huge to-do list, do a bunch of them, and cross them off. Of course, the things that remained are things like “finish writing a Perl 6 regular expression compiler”, “write a book”, and so on.