I think I like parsers too much, I end up writing about them a lot. Maybe that's because about one program in three is, loosely speaking, a parser of some kind. All the more reason why we should be very good about writing them. Unlike some of my previous