Index: src/pl/plpgsql/src/gram.y
===================================================================
RCS file: /home/projects/pgsql/cvsroot/pgsql/src/pl/plpgsql/src/gram.y,v
retrieving revision 1.19
diff -c -r1.19 gram.y
*** src/pl/plpgsql/src/gram.y	2001/05/21 14:22:18	1.19
--- src/pl/plpgsql/src/gram.y	2001/05/30 20:05:03
***************
*** 355,361 ****
  					{
  						plpgsql_ns_rename($2, $4);
  					}
! 				| decl_varname K_CURSOR decl_cursor_args K_IS K_SELECT decl_cursor_query
  					{
  						PLpgSQL_var *new;
  						PLpgSQL_expr *curname_def;
--- 355,361 ----
  					{
  						plpgsql_ns_rename($2, $4);
  					}
! 				| decl_varname K_CURSOR decl_cursor_args decl_is_from K_SELECT decl_cursor_query
  					{
  						PLpgSQL_var *new;
  						PLpgSQL_expr *curname_def;
***************
*** 499,505 ****
  						plpgsql_ns_push(NULL);
  					}
  				;
! 				
  
  decl_aliasitem	: T_WORD
  					{
--- 499,507 ----
  						plpgsql_ns_push(NULL);
  					}
  				;
! 
! decl_is_from	:	K_IS |
! 					K_FOR;
  
  decl_aliasitem	: T_WORD
  					{
