genBottomSorts();
    protected void generate() {        genPrologue();        genTypes(adt);        genInitFunction();        genTermConversions(adt);        genListsApi(adt);        genConstructors(adt);        genIsEquals(adt);        genAccessors(adt);        genSortVisitors(adt);        genEpilogue();    }