19.06.2014 Views

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

Rim Chaabane. Analyse dynamique de ... - Université Paris 8

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Analyse</strong> <strong>dynamique</strong> <strong>de</strong> programmes C<br />

442 break;<br />

443 case divint: divTYPE(ival); /*if(EiC_traceON) {printf("divint<br />

\n");} */<br />

444 break;<br />

445 case multint: multTYPE(ival); /*if(EiC_traceON) {printf("multint<br />

\n");} */<br />

446 break;<br />

447 case modint: modTYPE(ival); /*if(EiC_traceON) {printf("modint<br />

\n");} */<br />

448 break;<br />

449 case lshtint: lshtTYPE(ival); /*if(EiC_traceON) {printf("lshtint<br />

\n");} */<br />

450 break;<br />

451 case rshtint: rshtTYPE(ival); /*if(EiC_traceON) {printf("rshtint<br />

\n");} */<br />

452 break;<br />

453 case ltint: ltTYPE(ival);<br />

454 if(EiC_traceON) {<br />

455 printf("%d %d\n",InSt[p].line,T[InSt[p].line].cptr_a);<br />

456 /*<br />

457 if (STK[ToP].v.ival==1 && cpt_psgBoucle==0) cpt_psgBoucle++;<br />

458 if (STK[ToP].v.ival==1 && cpt_psgBoucle!=0) cpt_psgBoucle++;<br />

459 if (STK[ToP].v.ival==0) { cpt_psgBoucle=0; Jmpu--; }<br />

460 */<br />

461 }<br />

462 break;<br />

463 case leint: leTYPE(ival); /*if(EiC_traceON) {printf("\t<br />

\"\"\n"); }*/<br />

470 break;<br />

471 case geint: geTYPE(ival); /*if(EiC_traceON) {printf("\t<br />

\">=\"\n"); }*/<br />

472 break;<br />

473 case lorint: lorTYPE(ival);/* if(EiC_traceON) {printf("\t<br />

\"||\"\n");} */<br />

474 break;<br />

475 case landint: landTYPE(ival);/* if(EiC_traceON) {printf("\t<br />

\"!=0\"\n"); }*/<br />

476 break;<br />

477 case notint: notTYPE(ival); /*if(EiC_traceON) {printf("notint<br />

\n"); }*/<br />

478 break;<br />

479 case borint: borTYPE(ival); /*if(EiC_traceON) {printf("borint<br />

\n"); }*/<br />

480 break;<br />

481 case xorint: xorTYPE(ival); /*if(EiC_traceON) {printf("xorint<br />

\n"); }*/<br />

482 break;<br />

483 case andint: andTYPE(ival); /*if(EiC_traceON) {printf("andint<br />

\n"); }*/<br />

484 break;<br />

485 case compint: compTYPE(ival); /*if(EiC_traceON) {printf("compint<br />

\n");} */<br />

486 break;<br />

487 case int2double: castTYPES(ival, dval, double); /*if(EiC_traceON)<br />

{ printf("int2double ");}*/<br />

488 break;<br />

489 case int2ptr: castTYPES(ival, p.p, void *); /*if(EiC_traceON)<br />

{printf("int2ptr ");}*/<br />

490 break;<br />

107

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!