plpgsql: another new reserved word - Mailing list pgsql-hackers

From Marko Kreen
Subject plpgsql: another new reserved word
Date
Msg-id e51f66da0711091547i723afe1dx7589a780b67b2154@mail.gmail.com
Whole thread Raw
Responses Re: plpgsql: another new reserved word  ("Pavel Stehule" <pavel.stehule@gmail.com>)
List pgsql-hackers
I stumbled on another gotcha in 8.3's plpgsql:

create or replace function foobar() returns text as $$
declare   foobar  text;
begin return 'ok'; end;
$$ language plpgsql;


Results in error:

ERROR:  syntax error at or near "foobar"
LINE 3:     foobar  text;           ^

If this is intentional, then could the error message be made better?

-- 
marko


pgsql-hackers by date:

Previous
From: "Scott Marlowe"
Date:
Subject: Re: [GENERAL] Is "query" a reserved word in 8.3 plpgsql?
Next
From: "Marko Kreen"
Date:
Subject: Re: Segmentation fault using digest from pg_crypto