public class ProgSimpleTraduit {
public static int numeroInstructionCourante;
public static int []memoire = new int[1000];
// Table des symboles
// x : emplacement 0
// y : emplacement 1
public static void main(String []args) {
numeroInstructionCourante = 1;
while (true) {
switch(numeroInstructionCourante) {
case 1:
memoire[0] = 12;
numeroInstructionCourante +=1; break;
case 2:
System.out.println("Valeur de x:"+memoire[0]);
numeroInstructionCourante +=1; break;
case 3:
memoire[1] = 2*memoire[0]+15;
numeroInstructionCourante +=1; break;
case 4:
System.out.println("y="+memoire[1]);
numeroInstructionCourante +=1; break;
case 5:
System.exit(0);
}
}
}
}