OSDN Git Service

Create a validator for plpgsql, so that some minimal syntax checking
authorTom Lane <tgl@sss.pgh.pa.us>
Fri, 19 Mar 2004 18:58:07 +0000 (18:58 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Fri, 19 Mar 2004 18:58:07 +0000 (18:58 +0000)
commit0fdc6c4cc0a1b84844caa29b5a8fb6cb5f28b752
tree9b256a6e4eb8a4862754fd12921cabbcecf5634e
parent74ffc77279d092eb9e31c5e13a015173fca7addb
Create a validator for plpgsql, so that some minimal syntax checking
is done at creation time for plpgsql functions.  Improve createlang and
droplang to support adding/dropping validators for PLs.  Initial steps
towards producing a syntax error position from plpgsql syntax errors
(this part is a work in progress, and will change depending on outcome
of current discussions).
src/bin/scripts/createlang.c
src/bin/scripts/droplang.c
src/include/catalog/pg_type.h
src/pl/plpgsql/src/pl_comp.c
src/pl/plpgsql/src/pl_handler.c
src/pl/plpgsql/src/plpgsql.h
src/pl/plpgsql/src/scan.l