public static Cons yieldHardcodedInternRegisteredSymbolsTree() {
    { Cons interntrees = Cons.list$(Cons.cons(Stella.SYM_STELLA_STARTUP_TIME_PROGN, Cons.cons(Stella.KWD_SYMBOLS, Cons.cons(Stella.NIL, Stella.NIL))));

      { GeneralizedSymbol symbol = null;
        Cons iter000 = Stella.$SYMBOL_SET$.theConsList;
        Cons collect000 = null;

        for (;!(iter000 == Stella.NIL); iter000 = iter000.rest) {
          symbol = ((GeneralizedSymbol)(iter000.value));
          if (collect000 == null) {
            {
              collect000 = Cons.cons(Cons.cons((Stella_Object.symbolP(symbol) ? Stella.SYM_STELLA_INTERN_SYMBOL_AT : ((Stella_Object.surrogateP(symbol) ? Stella.SYM_STELLA_INTERN_SURROGATE_AT : Stella.SYM_STELLA_INTERN_KEYWORD_AT))), Cons.cons(StringWrapper.wrapString(symbol.symbolName), Cons.cons(IntegerWrapper.wrapInteger(symbol.symbolId), Stella.NIL))), Stella.NIL);
              if (interntrees == Stella.NIL) {
                interntrees = collect000;
              }
              else {
                Cons.addConsToEndOfConsList(interntrees, collect000);
              }
            }
          }
          else {
            {
              collect000.rest = Cons.cons(Cons.cons((Stella_Object.symbolP(symbol) ? Stella.SYM_STELLA_INTERN_SYMBOL_AT : ((Stella_Object.surrogateP(symbol) ? Stella.SYM_STELLA_INTERN_SURROGATE_AT : Stella.SYM_STELLA_INTERN_KEYWORD_AT))), Cons.cons(StringWrapper.wrapString(symbol.symbolName), Cons.cons(IntegerWrapper.wrapInteger(symbol.symbolId), Stella.NIL))), Stella.NIL);
              collect000 = collect000.rest;
            }
          }
        }
      }
      return (interntrees);
    }
  }