Exemplo n.º 1
0
 public static void initFirst() {
   envCounter = 0;
   newEnvs.add(envCounter, root);
   top = (Env) newEnvs.get(envCounter);
   put("printf", new Symb(Type.method(Type.voidtype(), Type.voidtype()), null, true));
   put("scanf", new Symb(Type.method(Type.voidtype(), Type.voidtype()), null, true));
   System.out.println(" " + top);
 }
Exemplo n.º 2
0
 public static void next() {
   envCounter++;
   top = (Env) newEnvs.get(envCounter);
   System.out.println(" " + top);
 }
Exemplo n.º 3
0
 public static void initSecond() {
   envCounter = 0;
   top = (Env) newEnvs.get(envCounter);
   System.out.println(" " + top);
 }