OCaml library : Ocaml_operators (original) (raw)
Precedence level and associativity of operators
The following table lists the precedence level of all operator classes from the highest to the lowest precedence. A few other syntactic constructions are also listed as references.
Operator class | Associativity |
---|---|
!… ~… | – |
.…() .…[] .…{} | – |
#… | left |
function application | left |
- -. | – |
**… lsl lsr asr | right |
*… /… %… mod land lor lxor | left |
+… -… | left |
:: | right |
@… ^… | right |
=… <… >… |… &… $… != | left |
& && | right |
or | | |
, | – |
<- := | right |
if | – |
; | right |