This is a short post. It’s late and I’m tired and that’s that. I’m just going to mention ANTLRv3. For one of my personal projects I’ve been using ANTLR and ANTLRWorks to write a relatively uncomplicated grammar (which I’ll post soon). This is a tool every developer needs (well, MUST, actually) take a look at: ANTLR is fantastic and ANTLRWorks is amazing. Yeah I know, they’ve been around for years, but this is the first time I’ve actually used the tools to create a production-quality domain specific language. Please, do yourself a favor and head on over to the ANTLR home page to see what Terence Parr has created. It’s truly a brilliant piece of software.