Mercurial > projects > ldc
annotate test/switch3.d @ 249:fa9fef362a98 trunk
[svn r266] dstress results for [265] and small fix for cleanup in runtests script
author | ChristianK |
---|---|
date | Tue, 10 Jun 2008 21:44:04 +0200 |
parents | 36ab367572df |
children | d9d5d59873d8 |
rev | line source |
---|---|
122 | 1 module switch3; |
2 | |
3 void main() | |
4 { | |
5 char[] str = "hello"; | |
6 int i; | |
7 switch(str) | |
8 { | |
9 case "world": | |
10 i = 1; | |
11 assert(0); | |
12 case "hello": | |
13 i = 2; | |
14 break; | |
15 case "a","b","c": | |
16 i = 3; | |
17 assert(0); | |
18 default: | |
19 i = 4; | |
20 assert(0); | |
21 } | |
22 assert(i == 2); | |
23 printf("SUCCESS\n"); | |
24 } |