public static Cons clTranslateCondTree(Cons tree) {
    { Cons condition = null;
      Cons iter000 = ((Cons)(tree.rest));

      for (;!(iter000 == Stella.NIL); iter000 = iter000.rest) {
        condition = ((Cons)(iter000.value));
        if (condition.value == Stella.SYM_STELLA_OTHERWISE) {
          condition.value = Stella.internCommonLispSymbol("T");
        }
        else {
          condition.value = Stella_Object.clTranslateBooleanTest(condition.value, false);
        }
        condition.rest = Cons.clTranslateListOfTrees(condition.rest);
      }
    }
    tree.value = Stella.internCommonLispSymbol("COND");
    return (tree);
  }