nim-tnetstring/tests/tnetobjects/t_iterators.nim
mahlon 9aa2912286 10 years later... updates for modern Nim.
FossilOrigin-Name: 7361ae25595c1916e9701a25033b684e3cd089d8abb71ead3803a59e36189f63
2025-04-03 18:27:46 +00:00

18 lines
321 B
Nim

# vim: set et sta sw=4 ts=4 :
import tnetstring
var
keys: seq[ string ]
vals: seq[ string ]
for key, val in parse_tnetstring( "35:2:hi,8:1:a,1:b,]5:there,8:1:c,1:d,]}" ):
keys.add( key )
for item in val:
vals.add( item.str )
assert keys == @["hi","there"]
assert vals == @["a","b","c","d"]