> I know this will be something stupid and obvious and trivial > And (sigh) it was... The problem was not in the grammar, nor in how ANTLR processed it, but in the way I was using the re-written AST. As Douglas Adams said: you live and learn; at any rate you live... Michael