I have made a change so that all operators except "+-*/%" are now left-associative, rather than being non-associative: select 'a' || 'b' || 'c'; The old code does: test=> select 'a' || 'b' || 'c';ERROR: parser: parse error at or near "||" Is this a problem for people? It will now not complain about missing parens, but left-associate all these operations. Any problems with that? The code still associates "+-*/%" so that "*/%" is done first, then "+-". -- Bruce Momjian | http://www.op.net/~candle maillist@candle.pha.pa.us | (610) 853-3000+ If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania19026
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера