Overloaded operators: Difference between revisions
Content added Content deleted
Puppydrum64 (talk | contribs) No edit summary |
|||
Line 410: | Line 410: | ||
@show "world" - 'o' # "world" - 'o' = "wrld" |
@show "world" - 'o' # "world" - 'o' = "wrld" |
||
</lang> |
</lang> |
||
=={{header|Mathematica}}/{{header|Wolfram Language}}== |
|||
Define a custom vector object and define how plus works on these objects: |
|||
<lang Mathematica>vec[{a_, b_}] + vec[{c_, d_}] ^:= vec[{a + c, b + d}] |
|||
vec[{4, 7}] + vec[{9, 3}]</lang> |
|||
{{out}} |
|||
<pre>vec[{13, 10}]</pre> |
|||
=={{header|Nim}}== |
=={{header|Nim}}== |