QUERY: CREATE OPERATOR ## ( leftarg = path, rightarg = path, procedure = path_inter, commutator = ## ); QUERY: CREATE OPERATOR <% ( leftarg = point, rightarg = widget, procedure = pt_in_widget, commutator = >=% ); QUERY: CREATE OPERATOR @#@ ( rightarg = int4, procedure = int4fac ); QUERY: CREATE OPERATOR #@# ( leftarg = int4, procedure = int4fac ); QUERY: CREATE OPERATOR #%# ( leftarg = int4, procedure = int4fac );