comparison test/switch3.d @ 122:36ab367572df trunk

[svn r126] String switch is now implemented. A few other fixes.
author lindquist
date Tue, 27 Nov 2007 09:19:07 +0100
parents
children d9d5d59873d8
comparison
equal deleted inserted replaced
121:9c79b61fb638 122:36ab367572df
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 }