Ocaml_operators(3o)

Ocaml_operators3o

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

;

Releases

4 releases since Debian 11 (Bullseye); the text changed 3 times.

  1. 11
  2. 12
  3. 13
  4. Arch

From ocaml 5.5.0-1 in Arch Linux 2026-11-01. Parsed by carta from the page's man source.