Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actually
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 29 Mar 2005 17:58:51 +0000 (17:58 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 29 Mar 2005 17:58:51 +0000 (17:58 +0000)
commitc24d81748733f6453d92591a11315ff28201ee8e
treebe4f574d620ece74f90993aaf904a1c456dd566e
parentae4f9d990b48f8d1a45a28c1952ff55de23a15d0
Fix grammar for IN/OUT/INOUT parameters.  This commit doesn't actually
implement any new feature, it just pushes the 'not implemented' error
message deeper into the backend.  I also tweaked the grammar to accept
Oracle-ish parameter syntax (parameter name first), as well as the
SQL99 standard syntax (parameter mode first), since it was easy and
people will doubtless try to use both anyway.
src/backend/commands/functioncmds.c
src/backend/nodes/copyfuncs.c
src/backend/nodes/equalfuncs.c
src/backend/parser/gram.y
src/include/nodes/parsenodes.h