diff --git a/zokrates_book/src/language/operators.md b/zokrates_book/src/language/operators.md
index baf32588..2b9cca2b 100644
--- a/zokrates_book/src/language/operators.md
+++ b/zokrates_book/src/language/operators.md
@@ -1,20 +1,22 @@
## Operators
-The following table lists the precedence and associativity of all available operators. Operators are listed top to bottom, in ascending precedence.
+The following table lists the precedence and associativity of all operators. Operators are listed top to bottom, in ascending precedence. Operators in the same box group left to right. Operators are binary, unless the syntax is provided.
-| Operator | Description | Associativity | Remarks |
-|------------------------------|--------------------------------------------------------------|------------------------------------|---------|
-| **
| Power | Left | [^1] |
-| *
/
%
| Multiplication
Division
Remainder | Left
Left
Left | |
-| +
-
| Addition
Subtraction
| Left
Left | |
-| <<
>>
| Left shift
Right shift
| Left
Left | [^2] |
-| & | Bitwise AND | Left
Left | |
-| \| | Bitwise OR | Left
Left | |
-| ^ | Bitwise XOR | Left
Left | |
-| >=
>
<=
< | Greater or equal
Greater
Lower or equal
Lower | Left
Left
Left
Left | [^3] |
-| !=
==
| Not Equal
Equal
| Left
Left | |
-| && | Boolean AND | Left | |
-| \|\| | Boolean OR | Left | |
+| Operator | Description | Remarks |
+|---------------------------------|-------------------------------------------------------------------|---------|
+| `**`
| Power | [^1] |
+| `+x`
`-x`
`!x`
| Positive
Negative
Negation
| |
+| `*`
`/`
`%`
| Multiplication
Division
Remainder
| |
+| `+`
`-`
| Addition
Subtraction
| |
+| `<<`
`>>`
| Left shift
Right shift
| [^2] |
+| `&` | Bitwise AND | |
+| |
| Bitwise OR | |
+| `^` | Bitwise XOR | |
+| `>=`
`>`
`<=`
`<`| Greater or equal
Greater
Lower or equal
Lower
| [^3] |
+| `!=`
`==`
| Not Equal
Equal
| |
+| `&&` | Boolean AND | |
+| ||
| Boolean OR | |
+| `if c then x else y fi` | Conditional expression | |