Mercurial > hg > CbC > old > device
comparison test/code-gen.c @ 275:8f09f8bbc494
MIPS switch statement. basic.c passed.
author | kono |
---|---|
date | Fri, 21 May 2004 14:00:02 +0900 |
parents | 3ae68af07fce |
children | ebaec1ae566e |
comparison
equal
deleted
inserted
replaced
274:3ae68af07fce | 275:8f09f8bbc494 |
---|---|
2413 printf("code_lneq 1\n"); | 2413 printf("code_lneq 1\n"); |
2414 else | 2414 else |
2415 printf("code_lneq 0\n"); | 2415 printf("code_lneq 0\n"); |
2416 } | 2416 } |
2417 | 2417 |
2418 | 2418 #if 0 |
2419 | 2419 void |
2420 code_lswitch() | |
2421 { | |
2422 long long i; | |
2423 for(i=0;i<6;i++) { | |
2424 switch(i) { | |
2425 case 1: printf("code_lswitch 1 %d\n",i); break; | |
2426 case 2: printf("code_lswitch 2 %d\n",i); break; | |
2427 case 3: printf("code_lswitch 3 %d\n",i); | |
2428 case 4: printf("code_lswitch 4 %d\n",i); break; | |
2429 default: printf("code_lswitch d %d\n",i); | |
2430 } | |
2431 } | |
2432 } | |
2420 #endif | 2433 #endif |
2434 | |
2435 | |
2436 #endif | |
2437 | |
2438 void | |
2439 code_switch() | |
2440 { | |
2441 int i; | |
2442 for(i=0;i<10;i++) { | |
2443 switch(i) { | |
2444 case 1: printf("code_switch 1 %d\n",i); break; | |
2445 case 2: printf("code_switch 2 %d\n",i); break; | |
2446 case 3: printf("code_switch 3 %d\n",i); | |
2447 case 4: printf("code_switch 4 %d\n",i); break; | |
2448 case 7: | |
2449 case 5: printf("code_switch 5 %d\n",i); break; | |
2450 case 6: printf("code_switch 6 %d\n",i); break; | |
2451 default: printf("code_switch d %d\n",i); | |
2452 } | |
2453 } | |
2454 } | |
2455 | |
2456 | |
2457 | |
2458 | |
2421 /* end */ | 2459 /* end */ |
2422 | 2460 |