Despite that, I still got a pretty good general feel for just how one goes about creating a grammar. Enough to strike out on my own, at least. Oh, and Michael is working on a Ruby port of Parse::RecDescent. Actually, I think it's done, but it's dirt slow.
While I was over there I got to see his new Mac OSX laptop. Ooooh....aaahhh. Very, very nice. It was so cool, I may yet buy one someday. After reading about the 970 benchmarks today, I think I'll wait until that chip is out.