op/2

op(+ Precedence,+ Type,+ A)* is iso

Defines the operator A or the list of operators A with type T (which must be one of xfx, xfy,yfx, xf, yf, fx or fy) and precedence P (see appendix iv for a list of predefined operators).

Note that if there is a preexisting operator with the same name and type, this operator will be discarded. Also, , may not be defined as an operator, and it is not allowed to have the same for an infix and a postfix operator.