Files
Nim/tests/run/tvarres2.nim
2011-11-19 15:45:51 +01:00

21 lines
355 B
Nim

discard """
output: "45 hallo"
"""
type
TKachel = tuple[i: int, s: string]
TSpielwiese = object
k: seq[TKachel]
var
spielwiese: TSpielwiese
newSeq(spielwiese.k, 64)
proc at*(s: var TSpielwiese, x, y: int): var TKachel =
result = s.k[y * 8 + x]
spielwiese.at(3, 4) = (45, "hallo")
echo spielwiese.at(3,4)[0], " ", spielwiese.at(3,4)[1]