Woohoo, real computer science!<p>I learned a lot from this. I did take compiler theory in college, but that was pretty academic (mostly Dragon Book), and more theory than practice. This is a good explanation of why lex&#x2F;yacc is not enough.