Sometimes happy outputs 'parE' when I run it on my .y file? I believe it is coming from a part of Grammer.lhs which has the comment line "This bit is a real mess, mainly because of the error message support." Are there any suggestions on what to change in my .y file to get over this? Thanks Mark