Overloaded operators: Difference between revisions

Added precision regarding types.
(Added precision regarding types.)
Line 19:
 
=={{header|Nim}}==
Nim allows overloading of operators. There is no restrictions regarding types of arguments when overloading an operator. For instance, we may define a vector type and addition of vectors:
 
<lang Nim>type Vector = tuple[x, y, z: float]
Anonymous user