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

-   - -.

right
    **.. lsl lsr asr

left
    *.. /.. %.. mod land lor lxor

left
    +.. -..

right
    ::

right
    @.. ^..

left
    =.. <.. >.. |.. &.. $.. !=

right
    & &&

right
    or ||

-   ,

right
    <- :=

-   if

right
    ;