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);
      }
    }
  }
}