The attached patch fixes 4 instances of missing simi-colons in the

PL/PgSQL grammar, which were causing warnings when used with Bison
1.35.

Neil Conway <neilconway@rogers.com>
This commit is contained in:
Jan Wieck 2002-05-01 12:40:22 +00:00
parent d1406f1b1e
commit 241978b91b
1 changed files with 5 additions and 1 deletions

View File

@ -4,7 +4,7 @@
* procedural language * procedural language
* *
* IDENTIFICATION * IDENTIFICATION
* $Header: /cvsroot/pgsql/src/pl/plpgsql/src/gram.y,v 1.31 2002/03/06 18:50:29 momjian Exp $ * $Header: /cvsroot/pgsql/src/pl/plpgsql/src/gram.y,v 1.32 2002/05/01 12:40:22 wieck Exp $
* *
* This software is copyrighted by Jan Wieck - Hamburg. * This software is copyrighted by Jan Wieck - Hamburg.
* *
@ -641,6 +641,7 @@ decl_defval : ';'
decl_defkey : K_ASSIGN decl_defkey : K_ASSIGN
| K_DEFAULT | K_DEFAULT
;
proc_sect : proc_sect :
{ {
@ -1024,6 +1025,7 @@ fori_lower :
$$.expr = plpgsql_read_expression(K_DOTDOT, ".."); $$.expr = plpgsql_read_expression(K_DOTDOT, "..");
} }
;
stmt_fors : opt_label K_FOR lno fors_target K_IN K_SELECT expr_until_loop loop_body stmt_fors : opt_label K_FOR lno fors_target K_IN K_SELECT expr_until_loop loop_body
{ {
@ -1053,6 +1055,7 @@ stmt_fors : opt_label K_FOR lno fors_target K_IN K_SELECT expr_until_loop loop_
$$ = (PLpgSQL_stmt *)new; $$ = (PLpgSQL_stmt *)new;
} }
;
stmt_dynfors : opt_label K_FOR lno fors_target K_IN K_EXECUTE expr_until_loop loop_body stmt_dynfors : opt_label K_FOR lno fors_target K_IN K_EXECUTE expr_until_loop loop_body
{ {
@ -1082,6 +1085,7 @@ stmt_dynfors : opt_label K_FOR lno fors_target K_IN K_EXECUTE expr_until_loop lo
$$ = (PLpgSQL_stmt *)new; $$ = (PLpgSQL_stmt *)new;
} }
;
fors_target : T_RECORD fors_target : T_RECORD
{ $$ = yylval.rec; } { $$ = yylval.rec; }