I cannot reproduce your claim. (I tried because what you wrote didn't make sense to me.) I suggest you try this with as simple a grammar as possible and look at the code in the generated parser. Something doesn't add up. Good luck!