-
- Downloads
Change plpgsql to depend on main parser's type-declaration grammar,
rather than having its own somewhat half-baked notion of what a type declaration looks like. This is necessary now to ensure that plpgsql will think a 'timestamp' variable has the same semantics as 'timestamp' does in the main SQL grammar; and it should avoid divergences in future.
Showing
- doc/src/sgml/plsql.sgml 6 additions, 7 deletionsdoc/src/sgml/plsql.sgml
- src/backend/parser/parse_type.c 74 additions, 1 deletionsrc/backend/parser/parse_type.c
- src/include/parser/parse_type.h 3 additions, 1 deletionsrc/include/parser/parse_type.h
- src/pl/plpgsql/src/Makefile 7 additions, 9 deletionssrc/pl/plpgsql/src/Makefile
- src/pl/plpgsql/src/gram.y 77 additions, 68 deletionssrc/pl/plpgsql/src/gram.y
- src/pl/plpgsql/src/pl_comp.c 60 additions, 81 deletionssrc/pl/plpgsql/src/pl_comp.c
- src/pl/plpgsql/src/plpgsql.h 12 additions, 5 deletionssrc/pl/plpgsql/src/plpgsql.h
- src/pl/plpgsql/src/scan.l 42 additions, 6 deletionssrc/pl/plpgsql/src/scan.l
Loading
Please register or sign in to comment