Patrick Welche <prlw1@newn.cam.ac.uk> writes:
> I'm getting far too many errors while trying to compile gram.c in the
> backend/parser, that I must be missing something.
I think you need to force gram.c to be regenerated. Try removing it
(and parse.h too) before building.
> % cvs diff src/backend/parser/gram.c
gram.c is not in CVS. I'm surprised you didn't get an error from that.
(I get "cvs server: I know nothing about gram.c".)
regards, tom lane