mirror of
https://github.com/nim-lang/Nim.git
synced 2026-01-08 05:53:22 +00:00
23 lines
297 B
Nim
23 lines
297 B
Nim
discard """
|
|
output: '''i value 88
|
|
2aa'''
|
|
"""
|
|
|
|
import moverload_asgn2
|
|
|
|
proc passAround(i: int): Concrete =
|
|
echo "i value ", i
|
|
result = Concrete(a: "aa", b: "bb", rc: 0)
|
|
|
|
proc main =
|
|
let
|
|
i = 88
|
|
v = passAround(i)
|
|
z = v.a
|
|
var
|
|
x: Concrete
|
|
x = v
|
|
echo x.rc, z # 2aa
|
|
|
|
main()
|