'Prefix error message with the grammar name because message is
always intended for the programmer because the parser built
the input tree not the user.'

def getErrorHeader(self, e):

    return (self.getGrammarFileName() + (':    node    from    %sline    %s:%s' % (['', 'after    '][e.approximateLineInfo], e.line, e.charPositionInLine)))
