/* * classe pour tester les analyseurs statiques */ public class Kludge { public float bar(char c, int i){ float x=0; if (Integer.toString(1) == Integer.toString(1)) { return x; } else { return 1/x; } } public long multi(int a, int b){ return a*b; } public Boolean comp(){ short s=(short)0xabcd; char c=(char)s; return (s==c); } public float div(){ int x=0; float y=(float)1/x; x=2; float z=1/x; return y+z; } public int[] createVector(int n){ int [] v=null; if (n>0) { v=new int[n]; for (int i=0;i