Found the GOLD parser generator which seems to be quite nice: http://www.devincook.com/goldparser/index.htm Has anyone tried that yet? Unfortunately it was last updated in 2007, any alternatives? I know h3r3tic maintains an Enki fork but its grammar is rather complicated.