What's the point of the production: exp1 -> exp ? It looks like a trick, but the obvious trick that grammars play (getting rid of left recursion) doesn't apply. -- http://sc3d.org/rrt/ | Maximiste, n. pessimiste