Unary, binary, and ternary operators

Java, C++, and C# provide operators that can be used to perform an action on one, two, or three operands.

An operator that operates on one operand is called a unary operator.  (Alice supports at least one unary operator:  the increment operator.)

An operator that operates on two operands is called a binary operator.  (Alice supports several binary operators.)

An operator that operates on three operands is called a ternary operator.  (Apparently, Alice does not support ternary operators.)