Content deleted Content added
m way simpler example |
|||
Line 79:
=== Nim programming language ===
<source lang="Nim">
type Vector = tuple[x, y: int]
x, y: int▼
▲proc add(a, b: var Vector): var Vector {.discardable.} =
let
▲ a.x += b.x
v5 = v1.add(v2)▼
▲v1.add(v2)
▲v1.add(v2).add(v1).add(v2)
</source>
|