On Thu, Aug 11, 2016 at 10:54 PM, Tom Lane <t...@sss.pgh.pa.us> wrote:
> I think what is happening > in the trouble case is that since IS has lower precedence than Op, the > grammar decides it ought to resolve || as a postfix operator, and then > it effectively has > ('x' ||) IS ... > which leaves noplace to go except IS NULL and other IS-something syntaxes. I wonder whether it's really worth keeping postfix operators. They seem to keep causing these kinds of headaches and I wonder how much the grammar tables would be simplified by removing them. -- greg -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers