bugfix: tseqtuple

This commit is contained in:
Andreas Rumpf
2010-03-10 00:40:34 +01:00
parent 7dff3e64bb
commit 2e280eafa8
4 changed files with 214 additions and 40 deletions

View File

@@ -49,6 +49,7 @@ tregex.nim;key: keyAYes!
treguse.nim;055this should be the casehugh
tromans.nim;success
tseqcon.nim;Hithere, what's your name?Hathere, what's your name?
tseqtuple.nim;fA13msg1falsefB14msg2truefC15msg3false
tsets.nim;Ha ein F ist in s!
tsidee2.nim;5
tsidee3.nim;5
1 tack.nim 125
49 treguse.nim 055this should be the casehugh
50 tromans.nim success
51 tseqcon.nim Hithere, what's your name?Hathere, what's your name?
52 tseqtuple.nim fA13msg1falsefB14msg2truefC15msg3false
53 tsets.nim Ha ein F ist in s!
54 tsidee2.nim 5
55 tsidee3.nim 5

22
tests/accept/run/tseqtuple.nim Executable file
View File

@@ -0,0 +1,22 @@
type
TMsg = tuple[
file: string,
line: int,
msg: string,
err: bool]
var s: seq[TMsg] = @[]
s.add(("fA", 13, "msg1", false))
s.add(("fB", 14, "msg2", true))
s.add(("fC", 15, "msg3", false))
for file, line, msg, err in items(s):
stdout.write(file)
stdout.write($line)
stdout.write(msg)
stdout.write($err)
#OUT fA13msg1falsefB14msg2truefC15msg3false