diff options
author | dom96 <dominikpicheta@googlemail.com> | 2011-01-28 00:07:08 +0000 |
---|---|---|
committer | dom96 <dominikpicheta@googlemail.com> | 2011-01-28 00:07:08 +0000 |
commit | 557adbcaac45d7b9c92904349c6cc3a7a8282ed7 (patch) | |
tree | fe099c599b674643bb61ed5da5043c3e56b48826 /tests/reject | |
parent | 4b7ff3e0902c92b3483bd1000a8d4fb3f2bf8077 (diff) | |
parent | 408eb6bbe76e9e1b0651d07467ce2ba9510deb23 (diff) | |
download | Nim-557adbcaac45d7b9c92904349c6cc3a7a8282ed7.tar.gz |
Merge branch 'master' of github.com:Araq/Nimrod
Diffstat (limited to 'tests/reject')
-rwxr-xr-x | tests/reject/spec.csv | 1 | ||||
-rw-r--r-- | tests/reject/tarraycons.nim | 17 |
2 files changed, 18 insertions, 0 deletions
diff --git a/tests/reject/spec.csv b/tests/reject/spec.csv index a332096b2..f2d38f03b 100755 --- a/tests/reject/spec.csv +++ b/tests/reject/spec.csv @@ -3,6 +3,7 @@ tadrdisc.nim;15;for a 'var' type a variable needs to be passed tambsym.nim;6;ambiguous identifier tambsym2.nim;4;undeclared identifier: 'CreateRGBSurface' tambsym3.nim;6;ambiguous identifier +tarraycons.nim;9;invalid order in array constructor tatomic.nim;2;identifier expected, but found 'atomic' tbind2.nim;7;ambiguous call tbind4.nim;4;undeclared identifier: 'lastId' diff --git a/tests/reject/tarraycons.nim b/tests/reject/tarraycons.nim new file mode 100644 index 000000000..1809f8735 --- /dev/null +++ b/tests/reject/tarraycons.nim @@ -0,0 +1,17 @@ + +type + TEnum = enum + eA, eB, eC, eD, eE, eF + +const + myMapping: array[TEnum, array[0..1, int]] = [ + eA: [1, 2], + eC: [3, 4], + eB: [5, 6], + eD: [0: 8, 1: 9], + eE: [0: 8, 9], + eF: [2, 1: 9] + ] + +echo myMapping[eC][1] + |