postgresql/src/pl
Tom Lane fcdfce6820 Detect mismatched CONTINUE and EXIT statements at plpgsql compile time.
With a bit of tweaking of the compile namestack data structure, we can
verify at compile time whether a CONTINUE or EXIT is legal.  This is
surely better than leaving it to runtime, both because earlier is better
and because we can issue a proper error pointer.  Also, we can get rid
of the ad-hoc old way of detecting the problem, which only took care of
CONTINUE not EXIT.

Jim Nasby, adjusted a bit by me
2015-08-21 20:17:19 -04:00
..
plperl Don't use function definitions looking like old-style ones. 2015-08-15 17:25:00 +02:00
plpgsql Detect mismatched CONTINUE and EXIT statements at plpgsql compile time. 2015-08-21 20:17:19 -04:00
plpython Fix plpython crash when returning string representation of a RECORD result. 2015-08-21 12:21:37 -04:00
tcl Fix a number of places that produced XX000 errors in the regression tests. 2015-08-02 23:49:19 -04:00
Makefile Make distprep and *clean build targets recurse into all subdirectories. 2011-07-03 13:55:12 -04:00