[patch,rfc] binary operators on integers

Поиск
Список
Период
Сортировка
От Marko Kreen
Тема [patch,rfc] binary operators on integers
Дата
Msg-id 20000920211159.A19995@l-t.ee
обсуждение исходный текст
Ответы Re: [patch,rfc] binary operators on integers
Re: [patch,rfc] binary operators on integers
Список pgsql-hackers
Well, I was interested in binary operators on integers
and as Peter suggested that I should look into it
myself, so I did it.

Choice of operators:
~ - not& - and# - xor  - I like it :)| - or

Things I am unsure of:

1) Precedence.  I quite nonscientifically hacked in gram.y,  and could not still make it understand expression '5 # ~1'
nor the precedence between '&' and '|#'...
 
  At the moment all the gram.y changes could be dropped and  it works ok, but without operator precedence.  Any hints?

2) Choice of oids.  I took 1890 - 1913.  Should I have taken  directly from 1874 upwards, or somewhere else?

3) Choice of operators.  As I understand the '^' is taken,  I wont get it.  Now, in gram.y I found that the '|' is
usedin weird situations and with weird precedence so  maybe I should use something else for OR too?
 

4) Is anybody else interested? ;)


I would like to get comments/further hints on this...



-- 
marko


В списке pgsql-hackers по дате отправления:

Предыдущее
От: Stephan Szabo
Дата:
Сообщение: Re: Solution for RI permission problem
Следующее
От: Jesus Sandoval
Дата:
Сообщение: Dynamic application data refreshing