Howdy, I have much of the following proposal implemented for Mantra: http://www.linguamantra.org/ It will serve as a tutorial for ANTLR v3 once I get it cleaned up as it uses about everything :) Terence