Ocaml_operators(3o)

Ocaml_operators(3) OCaml library Ocaml_operators(3)

NAME

Ocaml_operators - Precedence level and associativity of operators

Module

Module Ocaml_operators

Documentation

Module Ocaml_operators
: sig end

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.

Associativity
Operator class
-
!.. ~..
-
.() .[] .{}
left
#..
left
function application
-
- -.
**.. lsl lsr asr
left
*.. /.. %.. mod land lor lxor
left
+.. -..
right
::
right
@.. ^..
left
=.. <.. >.. |.. &.. $.. !=
right
& &&
right
or ||
-
,
right
<- :=
-
if
right
;

2021-11-02 OCamldoc