EiffelAlthough Eiffel does not support overloading of operators, it can define operators op_name alias "symbol": TYPE do instructions end op_name alias "symbol" (operand: TYPE1): TYPE2 do instructions end
