fix
[cparser] / parsetest / switch.c
1 #include <assert.h>
2
3 static int switch1(int k) {
4         switch(k) {
5         case 42:
6                 return 5;
7         case 13:
8                 return 7;
9         case 0x7FFFFFFF:
10                 return 8;
11         case -1:
12         case -314159265:
13                 return 9;
14         }
15         return 3;
16 }
17
18 int main(void)
19 {
20         assert(switch1(42) == 5);
21         assert(switch1(13) == 7);
22         assert(switch1(700) == 3);
23         assert(switch1(-32000) == 3);
24         return 0;
25 }