David E. Wheeler wrote:

$foo should be killed off as a valid identifier, IMNSHO.



It's only legal when quoted. Unquoted indetifiers can't begin with $. see scan.l:

           ident_start     [A-Za-z\200-\377_]
           ident_cont      [A-Za-z\200-\377_0-9\$]
           identifier      {ident_start}{ident_cont}*

cheers

andrew


--
Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org)
To make changes to your subscription:
http://www.postgresql.org/mailpref/pgsql-hackers

Reply via email to