5.8 Character operators

5.8.1 Relational

Operator: eq = (char a, b) bool
Operator: = = (char a, b) bool

Dyadic operator that yields whether its operands are equal.

Operator: ne = (char a, b) bool
Operator: /= = (char a, b) bool

Dyadic operator that yields whether its operands are not equal.

Operator: lt = (char a, b) bool
Operator: < = (char a, b) bool

Dyadic operator that yields whether a is less than b.

Operator: le = (char a, b) bool
Operator: <= = (char a, b) bool

Dyadic operator that yields whether a is less than, or equal to b.

Operator: gt = (char a, b) bool
Operator: > = (char a, b) bool

Dyadic operator that yields whether a is greater than b.

Operator: ge = (char a, b) bool
Operator: >= = (char a, b) bool

Dyadic operator that yields whether a is greater than, or equal to b.

5.8.2 Conversions

Operator: ABS = (char a) int

Monadic operator that yields an unique integer for each permissable value of char.

Operator: REPR = (int a) char

The opposite of abs of a character.