Hi Mike, Yeah, LA(i) should return -1...hmm...perhaps 2.7.5 has a fix for this...can't remember. Ter -- CS Professor & Grad Director, University of San Francisco Creator, ANTLR Parser Generator, http://www.antlr.org Cofounder, http://www.jguru.com