ftp.nice.ch/pub/next/developer/languages/eiffel/SmallEiffel.0.95.N.bs.tar.gz#/SmallEiffel/bin_c/compile_to_c25.c

This is compile_to_c25.c in view mode; [Download] [Up]

/* ANSI C code generated by SmallEiffel. */
/*
-- SmallEiffel  -- Release (- 0.95)    --      FRANCE
-- Copyright (C), 1994 - Dominique COLNET and Suzanne COLLIN 
-- University Henri Poincare' - Nancy 1 - email colnet@loria.fr 
-- CRIN (Centre de Recherche en Informatique de Nancy)
-- FRANCE 
*/
#include "compile_to_c.h"
char *s2e(Tstring *s){
char *e=(char*)malloc((s->_count)+1);
memcpy(e,s->_storage,s->_count);
e[s->_count]='\0';
return e;
}
Tstring *e2s(char *e){
Tstring *s=(Tstring*)se_new(7);
if (e!=NULL) {
s->_capacity=strlen(e)+1;
s->_count=(s->_capacity)-1;
s->_storage=(char *)malloc(sizeof(char)*s->_capacity);
strcpy(s->_storage,e);}
return s;
}
T0 *ma(int aid,int eid,int argc,...){
va_list pa;
Tarray *a=((Tarray *)se_new(aid));
char* store=0;
a->_capacity=argc;
a->_lower=1;
a->_upper=argc;
a->_storage=NULL;
if (argc) {va_start(pa,argc);
if (eid) store=(char*)malloc(argc*(s[eid]));
else store=(char*)malloc(argc*(sizeof(char*)));
a->_storage=(T0**)store;
switch (eid){
case 0:
while (argc--){*((char**)store)=va_arg(pa,char*);
store+=sizeof(char*);}break;
case 2:case 6:
while (argc--){*((int*)store)=va_arg(pa,int);
store+=sizeof(int);}break;
case 3:
while (argc--){*((char*)store)=((char)va_arg(pa,int));
store+=sizeof(char);}break;
case 4:
while (argc--){*((float*)store)=va_arg(pa,double);
store+=sizeof(float);}break;
case 5:
while (argc--){*((double*)store)=va_arg(pa,double);
store+=sizeof(double);}break;
while (argc--){
memcpy(*((char**)va_arg(pa,T0 *)),store,s[eid]);
store+=s[eid];}}
va_end(pa);}
return ((T0*)a);
}
void rsp(void){
printf("Eiffel program crash at run time.\n");
printf("No trace when using option \"-boost\"\n");
exit(1);
}
void sigrsp(int sig){
printf("Received signal %d (man signal).\n",sig);
rsp();
exit(1);
}
void  XrT38put_string(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 38) {
if (id <= 37) {
rT37put_string((T37 *)C,a1);
} else {
rT38put_string((T38 *)C,a1);
}} else {
rT41put_string((T41 *)C,a1);
}}
void  XrT38put_character(void *C,char a1){
int id=((T0*)C)->id;
if (id <= 38) {
if (id <= 37) {
rT37put_character((T37 *)C,a1);
} else {
rT38put_character((T38 *)C,a1);
}} else {
rT41put_character((T41 *)C,a1);
}}
void  XrT38put_integer(void *C,int a1){
int id=((T0*)C)->id;
if (id <= 38) {
if (id <= 37) {
rT37put_integer((T37 *)C,a1);
} else {
rT38put_integer((T38 *)C,a1);
}} else {
rT41put_integer((T41 *)C,a1);
}}
void  XrT38disconnect(void *C){
int id=((T0*)C)->id;
if (id <= 38) {
if (id <= 37) {
rT37disconnect((T37 *)C);
} else {
rT38disconnect((T38 *)C);
}} else {
rT41disconnect((T41 *)C);
}}
int XrT38is_connected(void *C){
int id=((T0*)C)->id;
if (id <= 38) {
if (id <= 37) {
return rT37is_connected((T37 *)C);} else {
return rT38is_connected((T38 *)C);}} else {
return rT41is_connected((T41 *)C);}}
T0* XrT49to_string(void *C){
int id=((T0*)C)->id;
if (id <= 88) {
if (id <= 67) {
if (id <= 66) {
if (id <= 48) {
return ((T48 *)C)->_to_string;} else {
return ((T66 *)C)->_to_string;}} else {
return ((T67 *)C)->_to_string;}} else {
if (id <= 70) {
if (id <= 69) {
return ((T69 *)C)->_to_string;} else {
return ((T70 *)C)->_to_string;}} else {
return ((T88 *)C)->_to_string;}}} else {
if (id <= 159) {
if (id <= 97) {
if (id <= 89) {
return ((T89 *)C)->_to_string;} else {
return ((T97 *)C)->_to_string;}} else {
return ((T159 *)C)->_to_string;}} else {
if (id <= 173) {
if (id <= 172) {
return ((T172 *)C)->_to_string;} else {
return ((T173 *)C)->_to_string;}} else {
return ((T182 *)C)->_to_string;}}}}
T0* XrT49start_position(void *C){
int id=((T0*)C)->id;
if (id <= 88) {
if (id <= 67) {
if (id <= 66) {
if (id <= 48) {
return ((T48 *)C)->_start_position;} else {
return ((T66 *)C)->_start_position;}} else {
return ((T67 *)C)->_start_position;}} else {
if (id <= 70) {
if (id <= 69) {
return rT69start_position((T69 *)C);} else {
return ((T70 *)C)->_start_position;}} else {
return ((T88 *)C)->_start_position;}}} else {
if (id <= 159) {
if (id <= 97) {
if (id <= 89) {
return ((T89 *)C)->_start_position;} else {
return ((T97 *)C)->_start_position;}} else {
return ((T159 *)C)->_start_position;}} else {
if (id <= 173) {
if (id <= 172) {
return ((T172 *)C)->_start_position;} else {
return ((T173 *)C)->_start_position;}} else {
return ((T182 *)C)->_start_position;}}}}
T0* XrT49to_key(void *C){
int id=((T0*)C)->id;
if (id <= 88) {
if (id <= 67) {
if (id <= 66) {
if (id <= 48) {
return rT48to_key((T48 *)C);} else {
return ((T66 *)C)->_to_key;}} else {
return rT67to_key((T67 *)C);}} else {
if (id <= 70) {
if (id <= 69) {
return rT69to_key((T69 *)C);} else {
return rT70to_key((T70 *)C);}} else {
return rT88to_key((T88 *)C);}}} else {
if (id <= 159) {
if (id <= 97) {
if (id <= 89) {
return rT89to_key((T89 *)C);} else {
return rT97to_key((T97 *)C);}} else {
return rT159to_key((T159 *)C);}} else {
if (id <= 173) {
if (id <= 172) {
return rT172to_key((T172 *)C);} else {
return rT173to_key((T173 *)C);}} else {
return rT182to_key((T182 *)C);}}}}
T0* XrT58base_class(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87base_class((T87 *)C);} else {
return rT90base_class((T90 *)C);}} else {
return rT98base_class((T98 *)C);}} else {
if (id <= 99) {
return rT99base_class((T99 *)C);} else {
return rT100base_class((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/rT48base_class((T48*)rT101base_class_name())/*)*/;} else {
return /*(IRF4*/rT48base_class((T48*)rT103base_class_name())/*)*/;}} else {
return rT104base_class((T104 *)C);}} else {
if (id <= 105) {
return rT105base_class((T105 *)C);} else {
return rT107base_class((T107 *)C);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109base_class((T109 *)C);} else {
return rT110base_class((T110 *)C);}} else {
return rT111base_class((T111 *)C);}} else {
if (id <= 112) {
return /*(IRF4*/NULL/*)*/;} else {
return rT113base_class((T113 *)C);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114base_class((T114 *)C);} else {
return rT115base_class((T115 *)C);}} else {
if (id <= 116) {
return rT116base_class((T116 *)C);} else {
return rT117base_class((T117 *)C);}}}}}
int XrT58is_a_in(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87is_a_in((T87 *)C,a1,a2);} else {
return rT90is_a_in((T90 *)C,a1,a2);}} else {
return rT98is_a_in((T98 *)C,a1,a2);}} else {
if (id <= 99) {
return rT99is_a_in((T99 *)C,a1,a2);} else {
return rT100is_a_in((T100 *)C,a1,a2);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101is_a_in((T101 *)C,a1,a2);} else {
return rT103is_a_in((T103 *)C,a1,a2);}} else {
return rT104is_a_in((T104 *)C,a1,a2);}} else {
if (id <= 105) {
return rT105is_a_in((T105 *)C,a1,a2);} else {
return rT107is_a_in((T107 *)C,a1,a2);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109is_a_in((T109 *)C,a1,a2);} else {
return rT110is_a_in((T110 *)C,a1,a2);}} else {
return rT111is_a_in((T111 *)C,a1,a2);}} else {
if (id <= 112) {
return rT112is_a_in((T112 *)C,a1,a2);} else {
return rT113is_a_in((T113 *)C,a1,a2);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114is_a_in((T114 *)C,a1,a2);} else {
return rT115is_a_in((T115 *)C,a1,a2);}} else {
if (id <= 116) {
return rT116is_a_in((T116 *)C,a1,a2);} else {
return rT117is_a_in((T117 *)C,a1,a2);}}}}}
T0* XrT58run_time_mark(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/(T0 *)ms177/*)*/;} else {
return rT90run_time_mark((T90 *)C);}} else {
return rT98run_time_mark((T98 *)C);}} else {
if (id <= 99) {
return rT99run_time_mark((T99 *)C);} else {
return rT100run_time_mark((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101run_time_mark((T101 *)C);} else {
return rT103run_time_mark((T103 *)C);}} else {
return rT104run_time_mark((T104 *)C);}} else {
if (id <= 105) {
return rT105run_time_mark((T105 *)C);} else {
return /*(IRF4*/(T0 *)ms184/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/(T0 *)ms186/*)*/;} else {
return /*(IRF4*/(T0 *)ms193/*)*/;}} else {
return /*(IRF4*/(T0 *)ms189/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/(T0 *)ms179/*)*/;} else {
return /*(IRF4*/(T0 *)ms180/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/(T0 *)ms191/*)*/;} else {
return /*(IRF4*/(T0 *)ms183/*)*/;}} else {
if (id <= 116) {
return rT116run_time_mark((T116 *)C);} else {
return rT117run_time_mark((T117 *)C);}}}}}
int XrT58is_a(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87is_a((T87 *)C,a1);} else {
return rT90is_a((T90 *)C,a1);}} else {
return rT98is_a((T98 *)C,a1);}} else {
if (id <= 99) {
return rT99is_a((T99 *)C,a1);} else {
return rT100is_a((T100 *)C,a1);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101is_a((T101 *)C,a1);} else {
return rT103is_a((T103 *)C,a1);}} else {
return rT104is_a((T104 *)C,a1);}} else {
if (id <= 105) {
return rT105is_a((T105 *)C,a1);} else {
return rT107is_a((T107 *)C,a1);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109is_a((T109 *)C,a1);} else {
return rT110is_a((T110 *)C,a1);}} else {
return rT111is_a((T111 *)C,a1);}} else {
if (id <= 112) {
return rT112is_a(a1);} else {
return rT113is_a((T113 *)C,a1);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114is_a((T114 *)C,a1);} else {
return rT115is_a((T115 *)C,a1);}} else {
if (id <= 116) {
return rT116is_a((T116 *)C,a1);} else {
return rT117is_a((T117 *)C,a1);}}}}}
T0* XrT58run_type(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87run_type((T87 *)C);} else {
return ((T90 *)C)->_run_type;}} else {
return ((T98 *)C)->_run_type;}} else {
if (id <= 99) {
return ((T99 *)C)->_run_type;} else {
return ((T100 *)C)->_run_type;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101run_type((T101 *)C);} else {
return rT103run_type((T103 *)C);}} else {
return ((T104 *)C)->_run_type;}} else {
if (id <= 105) {
return ((T105 *)C)->_run_type;} else {
return rT107run_type((T107 *)C);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109run_type((T109 *)C);} else {
return rT110run_type((T110 *)C);}} else {
return rT111run_type((T111 *)C);}} else {
if (id <= 112) {
return rT112run_type((T112 *)C);} else {
return rT113run_type((T113 *)C);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114run_type((T114 *)C);} else {
return rT115run_type((T115 *)C);}} else {
if (id <= 116) {
return rT116run_type((T116 *)C);} else {
return ((T117 *)C)->_run_type;}}}}}
int XrT58is_expanded(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return 0;} else {
return rT90is_expanded((T90 *)C);}} else {
return rT98is_expanded((T98 *)C);}} else {
if (id <= 99) {
return rT99is_expanded((T99 *)C);} else {
return 1;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return 1;} else {
return 1;}} else {
return rT104is_expanded((T104 *)C);}} else {
if (id <= 105) {
return 0;} else {
return 1;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return 1;} else {
return 1;}} else {
return 1;}} else {
if (id <= 112) {
return 0;} else {
return 1;}}} else {
if (id <= 115) {
if (id <= 114) {
return 1;} else {
return 0;}} else {
if (id <= 116) {
return rT116is_expanded((T116 *)C);} else {
return rT117is_expanded((T117 *)C);}}}}}
int XrT58id(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87id((T87 *)C);} else {
return rT90id((T90 *)C);}} else {
return rT98id((T98 *)C);}} else {
if (id <= 99) {
return rT99id((T99 *)C);} else {
return rT100id((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101id((T101 *)C);} else {
return rT103id((T103 *)C);}} else {
return rT104id((T104 *)C);}} else {
if (id <= 105) {
return rT105id((T105 *)C);} else {
return /*(IRF4*/6/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/3/*)*/;} else {
return /*(IRF4*/5/*)*/;}} else {
return /*(IRF4*/2/*)*/;}} else {
if (id <= 112) {
return rT112id();} else {
return /*(IRF4*/8/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/4/*)*/;} else {
return /*(IRF4*/7/*)*/;}} else {
if (id <= 116) {
return rT116id((T116 *)C);} else {
return rT117id((T117 *)C);}}}}}
int XrT58is_reference(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/1/*)*/;} else {
return rT90is_reference((T90 *)C);}} else {
return rT98is_reference((T98 *)C);}} else {
if (id <= 99) {
return rT99is_reference((T99 *)C);} else {
return 0;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return 0;} else {
return 0;}} else {
return rT104is_reference((T104 *)C);}} else {
if (id <= 105) {
return 1;} else {
return 0;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return 0;} else {
return 0;}} else {
return 0;}} else {
if (id <= 112) {
return /*(IRF4*/1/*)*/;} else {
return 0;}}} else {
if (id <= 115) {
if (id <= 114) {
return 0;} else {
return /*(IRF4*/1/*)*/;}} else {
if (id <= 116) {
return rT116is_reference((T116 *)C);} else {
return /*(IRF4*/1/*)*/;}}}}}
T0* XrT58run_class(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87run_class((T87 *)C);} else {
return rT90run_class((T90 *)C);}} else {
return rT98run_class((T98 *)C);}} else {
if (id <= 99) {
return rT99run_class((T99 *)C);} else {
return rT100run_class((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101run_class((T101 *)C);} else {
return rT103run_class((T103 *)C);}} else {
return rT104run_class((T104 *)C);}} else {
if (id <= 105) {
return rT105run_class((T105 *)C);} else {
return rT107run_class((T107 *)C);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109run_class((T109 *)C);} else {
return rT110run_class((T110 *)C);}} else {
return rT111run_class((T111 *)C);}} else {
if (id <= 112) {
return rT112run_class((T112 *)C);} else {
return rT113run_class((T113 *)C);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114run_class((T114 *)C);} else {
return rT115run_class((T115 *)C);}} else {
if (id <= 116) {
return rT116run_class((T116 *)C);} else {
return rT117run_class((T117 *)C);}}}}}
void  XrT58mapping_c_in(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87mapping_c_in((T87 *)C,a1);
} else {
rT90mapping_c_in((T90 *)C,a1);
}} else {
rT98mapping_c_in((T98 *)C,a1);
}} else {
if (id <= 99) {
rT99mapping_c_in((T99 *)C,a1);
} else {
rT100mapping_c_in((T100 *)C,a1);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
rT101mapping_c_in((T101 *)C,a1);
} else {
rT103mapping_c_in((T103 *)C,a1);
}} else {
rT104mapping_c_in((T104 *)C,a1);
}} else {
if (id <= 105) {
rT105mapping_c_in((T105 *)C,a1);
} else {
rT107mapping_c_in(a1);
}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
rT109mapping_c_in(a1);
} else {
rT110mapping_c_in(a1);
}} else {
rT111mapping_c_in(a1);
}} else {
if (id <= 112) {
rT112mapping_c_in(a1);
} else {
rT113mapping_c_in(a1);
}}} else {
if (id <= 115) {
if (id <= 114) {
rT114mapping_c_in(a1);
} else {
rT115mapping_c_in(a1);
}} else {
if (id <= 116) {
rT116mapping_c_in((T116 *)C,a1);
} else {
rT117mapping_c_in((T117 *)C,a1);
}}}}}
int XrT58fast_mapping_c(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return rT90fast_mapping_c((T90 *)C);}} else {
return rT98fast_mapping_c((T98 *)C);}} else {
if (id <= 99) {
return rT99fast_mapping_c((T99 *)C);} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return rT104fast_mapping_c((T104 *)C);}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return 1;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return 1;} else {
return 1;}} else {
return 1;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return 1;}}} else {
if (id <= 115) {
if (id <= 114) {
return 1;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
void  XrT58mapping_cast(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87mapping_cast((T87 *)C);
} else {
rT90mapping_cast((T90 *)C);
}} else {
rT98mapping_cast((T98 *)C);
}} else {
if (id <= 99) {
rT99mapping_cast((T99 *)C);
} else {
rT100mapping_cast((T100 *)C);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
rT101mapping_cast((T101 *)C);
} else {
rT103mapping_cast((T103 *)C);
}} else {
rT104mapping_cast((T104 *)C);
}} else {
if (id <= 105) {
rT105mapping_cast((T105 *)C);
} else {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/6/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/3/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/} else {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/5/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/}} else {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/2/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/}} else {
if (id <= 112) {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(rT112id(),oRBC58tmp_string);
/*IF*/{/*AT*/rT7extend((T7*)oRBC58tmp_string,'\52');
}
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/} else {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/8/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/}}} else {
if (id <= 115) {
if (id <= 114) {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/4/*)*/,oRBC58tmp_string);
/*IF*//*AF*//*AE*/
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/} else {
/*(IRF3*/rT7copy((T7*)oRBC58tmp_string,(T0 *)ms806);
rT2append_in(/*(IRF4*/7/*)*/,oRBC58tmp_string);
/*IF*/{/*AT*/rT7extend((T7*)oRBC58tmp_string,'\52');
}
/*FI*/rT7extend((T7*)oRBC58tmp_string,'\51');
rT43put_string((T43*)oRBC27cpp,oRBC58tmp_string);
/*)*/}} else {
if (id <= 116) {
rT116mapping_cast((T116 *)C);
} else {
rT117mapping_cast((T117 *)C);
}}}}}
int XrT58is_generic(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return 1;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return 1;}}}}}
T0* XrT58written_mark(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/(T0 *)ms177/*)*/;} else {
return (T0 *)ms1497;}} else {
return ((T98 *)C)->_written_mark;}} else {
if (id <= 99) {
return ((T99 *)C)->_written_mark;} else {
return ((T100 *)C)->_written_mark;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101written_mark((T101 *)C);} else {
return rT103written_mark((T103 *)C);}} else {
return rT104written_mark((T104 *)C);}} else {
if (id <= 105) {
return ((T105 *)C)->_written_mark;} else {
return /*(IRF4*/(T0 *)ms184/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/(T0 *)ms186/*)*/;} else {
return /*(IRF4*/(T0 *)ms193/*)*/;}} else {
return /*(IRF4*/(T0 *)ms189/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/(T0 *)ms179/*)*/;} else {
return /*(IRF4*/(T0 *)ms180/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/(T0 *)ms191/*)*/;} else {
return /*(IRF4*/(T0 *)ms183/*)*/;}} else {
if (id <= 116) {
return rT116written_mark((T116 *)C);} else {
return ((T117 *)C)->_written_mark;}}}}}
int XrT58is_bit(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return 1;} else {
return 1;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
void  XrT58to_reference(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 99) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
rT104to_reference((T104 *)C);
}} else {
if (id <= 105) {
/*(IRF3*//*)*/} else {
rT107to_reference((T107 *)C);
}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
rT109to_reference((T109 *)C);
} else {
rT110to_reference((T110 *)C);
}} else {
rT111to_reference((T111 *)C);
}} else {
if (id <= 112) {
/*(IRF3*//*)*/} else {
rT113to_reference((T113 *)C);
}}} else {
if (id <= 115) {
if (id <= 114) {
rT114to_reference((T114 *)C);
} else {
/*(IRF3*//*)*/}} else {
if (id <= 116) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}}}}
void  XrT58c_type_in(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87c_type_in(a1);
} else {
rT90c_type_in((T90 *)C,a1);
}} else {
rT98c_type_in((T98 *)C,a1);
}} else {
if (id <= 99) {
rT99c_type_in((T99 *)C,a1);
} else {
rT100c_type_in((T100 *)C,a1);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
rT101c_type_in(a1);
} else {
rT103c_type_in(a1);
}} else {
rT104c_type_in((T104 *)C,a1);
}} else {
if (id <= 105) {
rT105c_type_in(a1);
} else {
rT107c_type_in(a1);
}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
rT109c_type_in(a1);
} else {
rT110c_type_in(a1);
}} else {
rT111c_type_in(a1);
}} else {
if (id <= 112) {
rT112c_type_in(a1);
} else {
rT113c_type_in((T113 *)C,a1);
}}} else {
if (id <= 115) {
if (id <= 114) {
rT114c_type_in(a1);
} else {
rT115c_type_in(a1);
}} else {
if (id <= 116) {
rT116c_type_in((T116 *)C,a1);
} else {
rT117c_type_in((T117 *)C,a1);
}}}}}
void  XrT58cast_to_ref(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87cast_to_ref((T87 *)C);
} else {
rT90cast_to_ref((T90 *)C);
}} else {
rT98cast_to_ref((T98 *)C);
}} else {
if (id <= 99) {
rT99cast_to_ref((T99 *)C);
} else {
rT100cast_to_ref((T100 *)C);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
rT101cast_to_ref((T101 *)C);
} else {
rT103cast_to_ref((T103 *)C);
}} else {
rT104cast_to_ref((T104 *)C);
}} else {
if (id <= 105) {
rT105cast_to_ref((T105 *)C);
} else {
/*(IRF3*/rT116mapping_cast((T116*)rT107type_boolean_ref());
/*)*/}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
/*(IRF3*/rT116mapping_cast((T116*)rT109type_character_ref());
/*)*/} else {
/*(IRF3*/rT116mapping_cast((T116*)rT110type_double_ref());
/*)*/}} else {
/*(IRF3*/rT116mapping_cast((T116*)rT111type_integer_ref());
/*)*/}} else {
if (id <= 112) {
rT112cast_to_ref((T112 *)C);
} else {
/*(IRF3*/rT116mapping_cast((T116*)rT113type_pointer_ref());
/*)*/}}} else {
if (id <= 115) {
if (id <= 114) {
/*(IRF3*/rT116mapping_cast((T116*)rT114type_real_ref());
/*)*/} else {
rT115cast_to_ref((T115 *)C);
}} else {
if (id <= 116) {
rT116cast_to_ref((T116 *)C);
} else {
rT117cast_to_ref((T117 *)C);
}}}}}
T0* XrT58start_position(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87start_position((T87 *)C);} else {
return ((T90 *)C)->_start_position;}} else {
return ((T98 *)C)->_start_position;}} else {
if (id <= 99) {
return ((T99 *)C)->_start_position;} else {
return ((T100 *)C)->_start_position;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return ((T101 *)C)->_start_position;} else {
return ((T103 *)C)->_start_position;}} else {
return rT104start_position((T104 *)C);}} else {
if (id <= 105) {
return rT105start_position((T105 *)C);} else {
return rT107start_position((T107 *)C);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109start_position((T109 *)C);} else {
return rT110start_position((T110 *)C);}} else {
return rT111start_position((T111 *)C);}} else {
if (id <= 112) {
return rT112start_position((T112 *)C);} else {
return rT113start_position((T113 *)C);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114start_position((T114 *)C);} else {
return rT115start_position((T115 *)C);}} else {
if (id <= 116) {
return rT116start_position((T116 *)C);} else {
return rT117start_position((T117 *)C);}}}}}
int XrT58is_run_type(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return 1;} else {
return rT90is_run_type((T90 *)C);}} else {
return rT98is_run_type((T98 *)C);}} else {
if (id <= 99) {
return rT99is_run_type((T99 *)C);} else {
return rT100is_run_type((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return 1;} else {
return rT103is_run_type((T103 *)C);}} else {
return rT104is_run_type((T104 *)C);}} else {
if (id <= 105) {
return rT105is_run_type((T105 *)C);} else {
return 1;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return 1;} else {
return 1;}} else {
return 1;}} else {
if (id <= 112) {
return 1;} else {
return 1;}}} else {
if (id <= 115) {
if (id <= 114) {
return 1;} else {
return 1;}} else {
if (id <= 116) {
return 1;} else {
return rT117is_run_type((T117 *)C);}}}}}
int XrT58is_character(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return 1;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_integer(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/1/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_real(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return 1;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_double(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return 1;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_string(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return 1;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_boolean(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return rT104is_boolean((T104 *)C);}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return 1;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
T0* XrT58to_runnable(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87to_runnable((T87 *)C,a1);} else {
return rT90to_runnable((T90 *)C,a1);}} else {
return rT98to_runnable((T98 *)C,a1);}} else {
if (id <= 99) {
return rT99to_runnable((T99 *)C,a1);} else {
return rT100to_runnable((T100 *)C,a1);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101to_runnable((T101 *)C,a1);} else {
return rT103to_runnable((T103 *)C,a1);}} else {
return rT104to_runnable((T104 *)C,a1);}} else {
if (id <= 105) {
return rT105to_runnable((T105 *)C,a1);} else {
return rT107to_runnable((T107 *)C,a1);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109to_runnable((T109 *)C,a1);} else {
return rT110to_runnable((T110 *)C,a1);}} else {
return rT111to_runnable((T111 *)C,a1);}} else {
if (id <= 112) {
return rT112to_runnable((T112 *)C,a1);} else {
return rT113to_runnable((T113 *)C,a1);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114to_runnable((T114 *)C,a1);} else {
return rT115to_runnable((T115 *)C,a1);}} else {
if (id <= 116) {
return rT116to_runnable((T116 *)C,a1);} else {
return rT117to_runnable((T117 *)C,a1);}}}}}
void  XrT58c_initialize(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/}} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/}} else {
if (id <= 99) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/} else {
rT100c_initialize((T100 *)C);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
rT101c_initialize((T101 *)C);
} else {
rT103c_initialize((T103 *)C);
}} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/}} else {
if (id <= 105) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/} else {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/} else {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/}} else {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/}} else {
if (id <= 112) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/} else {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/}}} else {
if (id <= 115) {
if (id <= 114) {
/*(IRF3*/rT43put_character((T43*)oRBC27cpp,'0');
/*)*/} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/}} else {
if (id <= 116) {
rT116c_initialize((T116 *)C);
} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms857);
/*)*/}}}}}
int XrT58is_pointer(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return 1;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
T0* XrT58smallest_ancestor(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87smallest_ancestor((T87 *)C,a1);} else {
return rT90smallest_ancestor((T90 *)C,a1);}} else {
return rT98smallest_ancestor((T98 *)C,a1);}} else {
if (id <= 99) {
return rT99smallest_ancestor((T99 *)C,a1);} else {
return rT100smallest_ancestor(a1);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101smallest_ancestor((T101 *)C,a1);} else {
return rT103smallest_ancestor((T103 *)C,a1);}} else {
return rT104smallest_ancestor((T104 *)C,a1);}} else {
if (id <= 105) {
return rT105smallest_ancestor((T105 *)C,a1);} else {
return rT107smallest_ancestor((T107 *)C,a1);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109smallest_ancestor((T109 *)C,a1);} else {
return rT110smallest_ancestor((T110 *)C,a1);}} else {
return rT111smallest_ancestor((T111 *)C,a1);}} else {
if (id <= 112) {
return rT112smallest_ancestor(a1);} else {
return rT113smallest_ancestor((T113 *)C,a1);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114smallest_ancestor((T114 *)C,a1);} else {
return rT115smallest_ancestor((T115 *)C,a1);}} else {
if (id <= 116) {
return rT116smallest_ancestor((T116 *)C,a1);} else {
return rT117smallest_ancestor(a1);}}}}}
T0* XrT58base_class_name(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return ((T87 *)C)->_base_class_name;} else {
return rT90base_class_name((T90 *)C);}} else {
return rT98base_class_name((T98 *)C);}} else {
if (id <= 99) {
return rT99base_class_name((T99 *)C);} else {
return rT100base_class_name((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101base_class_name();} else {
return rT103base_class_name();}} else {
return rT104base_class_name((T104 *)C);}} else {
if (id <= 105) {
return ((T105 *)C)->_base_class_name;} else {
return ((T107 *)C)->_base_class_name;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return ((T109 *)C)->_base_class_name;} else {
return ((T110 *)C)->_base_class_name;}} else {
return ((T111 *)C)->_base_class_name;}} else {
if (id <= 112) {
return ((T112 *)C)->_base_class_name;} else {
return ((T113 *)C)->_base_class_name;}}} else {
if (id <= 115) {
if (id <= 114) {
return ((T114 *)C)->_base_class_name;} else {
return ((T115 *)C)->_base_class_name;}} else {
if (id <= 116) {
return ((T116 *)C)->_base_class_name;} else {
return ((T117 *)C)->_base_class_name;}}}}}
int XrT58has_creation(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87has_creation((T87 *)C,a1);} else {
return rT90has_creation((T90 *)C,a1);}} else {
return rT98has_creation((T98 *)C,a1);}} else {
if (id <= 99) {
return rT99has_creation((T99 *)C,a1);} else {
return rT100has_creation((T100 *)C,a1);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101has_creation(a1);} else {
return rT103has_creation(a1);}} else {
return rT104has_creation((T104 *)C,a1);}} else {
if (id <= 105) {
return rT105has_creation((T105 *)C,a1);} else {
return rT107has_creation((T107 *)C,a1);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109has_creation((T109 *)C,a1);} else {
return rT110has_creation((T110 *)C,a1);}} else {
return rT111has_creation((T111 *)C,a1);}} else {
if (id <= 112) {
return rT112has_creation((T112 *)C,a1);} else {
return rT113has_creation((T113 *)C,a1);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114has_creation((T114 *)C,a1);} else {
return rT115has_creation((T115 *)C,a1);}} else {
if (id <= 116) {
return rT116has_creation((T116 *)C,a1);} else {
return rT117has_creation((T117 *)C,a1);}}}}}
int XrT58is_any(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return 1;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_anchored(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return 1;}} else {
return 1;}} else {
if (id <= 99) {
return 1;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
T0* XrT58look_up_for(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87look_up_for((T87 *)C,a1,a2);} else {
return rT90look_up_for((T90 *)C,a1,a2);}} else {
return rT98look_up_for((T98 *)C,a1,a2);}} else {
if (id <= 99) {
return rT99look_up_for((T99 *)C,a1,a2);} else {
return rT100look_up_for((T100 *)C,a1,a2);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101look_up_for((T101 *)C,a1,a2);} else {
return rT103look_up_for((T103 *)C,a1,a2);}} else {
return rT104look_up_for((T104 *)C,a1,a2);}} else {
if (id <= 105) {
return rT105look_up_for((T105 *)C,a1,a2);} else {
return rT107look_up_for((T107 *)C,a1,a2);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109look_up_for((T109 *)C,a1,a2);} else {
return rT110look_up_for((T110 *)C,a1,a2);}} else {
return rT111look_up_for((T111 *)C,a1,a2);}} else {
if (id <= 112) {
return rT112look_up_for((T112 *)C,a1,a2);} else {
return rT113look_up_for((T113 *)C,a1,a2);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114look_up_for((T114 *)C,a1,a2);} else {
return rT115look_up_for((T115 *)C,a1,a2);}} else {
if (id <= 116) {
return rT116look_up_for((T116 *)C,a1,a2);} else {
return rT117look_up_for((T117 *)C,a1,a2);}}}}}
T0* XrT58generic_list(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return rT87generic_list((T87 *)C);} else {
return rT90generic_list((T90 *)C);}} else {
return rT98generic_list((T98 *)C);}} else {
if (id <= 99) {
return rT99generic_list((T99 *)C);} else {
return rT100generic_list((T100 *)C);}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return rT101generic_list((T101 *)C);} else {
return rT103generic_list((T103 *)C);}} else {
return rT104generic_list((T104 *)C);}} else {
if (id <= 105) {
return ((T105 *)C)->_generic_list;} else {
return rT107generic_list((T107 *)C);}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return rT109generic_list((T109 *)C);} else {
return rT110generic_list((T110 *)C);}} else {
return rT111generic_list((T111 *)C);}} else {
if (id <= 112) {
return rT112generic_list((T112 *)C);} else {
return rT113generic_list((T113 *)C);}}} else {
if (id <= 115) {
if (id <= 114) {
return rT114generic_list((T114 *)C);} else {
return rT115generic_list((T115 *)C);}} else {
if (id <= 116) {
return rT116generic_list((T116 *)C);} else {
return ((T117 *)C)->_generic_list;}}}}}
void  XrT58to_expanded(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 99) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
rT104to_expanded((T104 *)C);
}} else {
if (id <= 105) {
/*(IRF3*//*)*/} else {
rT107to_expanded((T107 *)C);
}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
rT109to_expanded((T109 *)C);
} else {
rT110to_expanded((T110 *)C);
}} else {
rT111to_expanded((T111 *)C);
}} else {
if (id <= 112) {
/*(IRF3*//*)*/} else {
rT113to_expanded((T113 *)C);
}}} else {
if (id <= 115) {
if (id <= 114) {
rT114to_expanded((T114 *)C);
} else {
/*(IRF3*//*)*/}} else {
if (id <= 116) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}}}}
int XrT58is_array(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return 1;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_none(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return 1;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_like_current(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return 1;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_like_feature(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return 1;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
int XrT58is_like_argument(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return 1;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
T0* XrT58like_argument(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
return rT98like_argument((T98 *)C);}} else {
if (id <= 99) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
return /*(IRF4*/NULL/*)*/;}} else {
if (id <= 105) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
return /*(IRF4*/NULL/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}}}}}
void  XrT58used_as_reference(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 99) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 105) {
/*(IRF3*//*)*/} else {
rT107used_as_reference();
}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
rT109used_as_reference();
} else {
rT110used_as_reference();
}} else {
rT111used_as_reference();
}} else {
if (id <= 112) {
/*(IRF3*//*)*/} else {
rT113used_as_reference();
}}} else {
if (id <= 115) {
if (id <= 114) {
rT114used_as_reference();
} else {
/*(IRF3*//*)*/}} else {
if (id <= 116) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}}}}
int XrT58is_formal_generic(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 99) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return 1;}} else {
if (id <= 105) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 112) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 115) {
if (id <= 114) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 116) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
void  XrT58c_typedef(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87c_typedef((T87 *)C);
} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 99) {
/*(IRF3*//*)*/} else {
rT100c_typedef((T100 *)C);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 105) {
rT105c_typedef((T105 *)C);
} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1524);
/*)*/}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1525);
/*)*/} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1526);
/*)*/}} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1527);
/*)*/}} else {
if (id <= 112) {
/*(IRF3*//*)*/} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1528);
/*)*/}}} else {
if (id <= 115) {
if (id <= 114) {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1529);
/*)*/} else {
/*(IRF3*/rT43put_string((T43*)oRBC27cpp,(T0 *)ms1530);
/*)*/}} else {
if (id <= 116) {
rT116c_typedef((T116 *)C);
} else {
rT117c_typedef((T117 *)C);
}}}}}
void  XrT58c_struct(void *C){
int id=((T0*)C)->id;
if (id <= 107) {
if (id <= 100) {
if (id <= 98) {
if (id <= 90) {
if (id <= 87) {
rT87c_struct((T87 *)C);
} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 99) {
/*(IRF3*//*)*/} else {
rT100c_struct((T100 *)C);
}}} else {
if (id <= 104) {
if (id <= 103) {
if (id <= 101) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 105) {
rT105c_struct((T105 *)C);
} else {
/*(IRF3*//*)*/}}}} else {
if (id <= 113) {
if (id <= 111) {
if (id <= 110) {
if (id <= 109) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
/*(IRF3*//*)*/}} else {
if (id <= 112) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}}} else {
if (id <= 115) {
if (id <= 114) {
/*(IRF3*//*)*/} else {
/*(IRF3*//*)*/}} else {
if (id <= 116) {
rT116c_struct((T116 *)C);
} else {
rT117c_struct((T117 *)C);
}}}}}
T0* XrT62result_type(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return ((T144 *)C)->_result_type;} else {
return ((T148 *)C)->_result_type;}} else {
return ((T149 *)C)->_result_type;}} else {
if (id <= 150) {
return ((T150 *)C)->_result_type;} else {
return ((T152 *)C)->_result_type;}}} else {
if (id <= 154) {
if (id <= 153) {
return ((T153 *)C)->_result_type;} else {
return ((T154 *)C)->_result_type;}} else {
if (id <= 155) {
return ((T155 *)C)->_result_type;} else {
return ((T205 *)C)->_result_type;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return ((T206 *)C)->_result_type;} else {
return ((T212 *)C)->_result_type;}} else {
if (id <= 213) {
return ((T213 *)C)->_result_type;} else {
return ((T252 *)C)->_result_type;}}} else {
if (id <= 255) {
if (id <= 253) {
return ((T253 *)C)->_result_type;} else {
return ((T255 *)C)->_result_type;}} else {
if (id <= 256) {
return ((T256 *)C)->_result_type;} else {
return ((T257 *)C)->_result_type;}}}}}
T0* XrT62start_position(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144start_position((T144 *)C);} else {
return rT148start_position((T148 *)C);}} else {
return rT149start_position((T149 *)C);}} else {
if (id <= 150) {
return rT150start_position((T150 *)C);} else {
return rT152start_position((T152 *)C);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153start_position((T153 *)C);} else {
return rT154start_position((T154 *)C);}} else {
if (id <= 155) {
return rT155start_position((T155 *)C);} else {
return rT205start_position((T205 *)C);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206start_position((T206 *)C);} else {
return rT212start_position((T212 *)C);}} else {
if (id <= 213) {
return rT213start_position((T213 *)C);} else {
return rT252start_position((T252 *)C);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253start_position((T253 *)C);} else {
return rT255start_position((T255 *)C);}} else {
if (id <= 256) {
return rT256start_position((T256 *)C);} else {
return rT257start_position((T257 *)C);}}}}}
T0* XrT62arguments(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
return /*(IRF4*/NULL/*)*/;}} else {
if (id <= 150) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}}} else {
if (id <= 154) {
if (id <= 153) {
return /*(IRF4*/NULL/*)*/;} else {
return /*(IRF4*/NULL/*)*/;}} else {
if (id <= 155) {
return /*(IRF4*/NULL/*)*/;} else {
return ((T205 *)C)->_arguments;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return ((T206 *)C)->_arguments;} else {
return ((T212 *)C)->_arguments;}} else {
if (id <= 213) {
return ((T213 *)C)->_arguments;} else {
return ((T252 *)C)->_arguments;}}} else {
if (id <= 255) {
if (id <= 253) {
return ((T253 *)C)->_arguments;} else {
return ((T255 *)C)->_arguments;}} else {
if (id <= 256) {
return ((T256 *)C)->_arguments;} else {
return /*(IRF4*/NULL/*)*/;}}}}}
T0* XrT62first_name(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144first_name((T144 *)C);} else {
return rT148first_name((T148 *)C);}} else {
return rT149first_name((T149 *)C);}} else {
if (id <= 150) {
return rT150first_name((T150 *)C);} else {
return rT152first_name((T152 *)C);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153first_name((T153 *)C);} else {
return rT154first_name((T154 *)C);}} else {
if (id <= 155) {
return rT155first_name((T155 *)C);} else {
return rT205first_name((T205 *)C);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206first_name((T206 *)C);} else {
return rT212first_name((T212 *)C);}} else {
if (id <= 213) {
return rT213first_name((T213 *)C);} else {
return rT252first_name((T252 *)C);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253first_name((T253 *)C);} else {
return rT255first_name((T255 *)C);}} else {
if (id <= 256) {
return rT256first_name((T256 *)C);} else {
return rT257first_name((T257 *)C);}}}}}
T0* XrT62to_run_feature(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144to_run_feature((T144 *)C,a1,a2);} else {
return rT148to_run_feature((T148 *)C,a1,a2);}} else {
return rT149to_run_feature((T149 *)C,a1,a2);}} else {
if (id <= 150) {
return rT150to_run_feature((T150 *)C,a1,a2);} else {
return rT152to_run_feature((T152 *)C,a1,a2);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153to_run_feature((T153 *)C,a1,a2);} else {
return rT154to_run_feature((T154 *)C,a1,a2);}} else {
if (id <= 155) {
return rT155to_run_feature((T155 *)C,a1,a2);} else {
return rT205to_run_feature((T205 *)C,a1,a2);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206to_run_feature((T206 *)C,a1,a2);} else {
return rT212to_run_feature((T212 *)C,a1,a2);}} else {
if (id <= 213) {
return rT213to_run_feature((T213 *)C,a1,a2);} else {
return rT252to_run_feature((T252 *)C,a1,a2);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253to_run_feature((T253 *)C,a1,a2);} else {
return rT255to_run_feature((T255 *)C,a1,a2);}} else {
if (id <= 256) {
return rT256to_run_feature((T256 *)C,a1,a2);} else {
return rT257to_run_feature((T257 *)C,a1,a2);}}}}}
void  XrT62set_header_comment(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
/*(IRF3*/(((T144 *)C)->_header_comment)=(a1);
/*)*/} else {
/*(IRF3*/(((T148 *)C)->_header_comment)=(a1);
/*)*/}} else {
/*(IRF3*/(((T149 *)C)->_header_comment)=(a1);
/*)*/}} else {
if (id <= 150) {
/*(IRF3*/(((T150 *)C)->_header_comment)=(a1);
/*)*/} else {
/*(IRF3*/(((T152 *)C)->_header_comment)=(a1);
/*)*/}}} else {
if (id <= 154) {
if (id <= 153) {
/*(IRF3*/(((T153 *)C)->_header_comment)=(a1);
/*)*/} else {
/*(IRF3*/(((T154 *)C)->_header_comment)=(a1);
/*)*/}} else {
if (id <= 155) {
/*(IRF3*/(((T155 *)C)->_header_comment)=(a1);
/*)*/} else {
rT205set_header_comment((T205 *)C,a1);
}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
rT206set_header_comment((T206 *)C,a1);
} else {
rT212set_header_comment((T212 *)C,a1);
}} else {
if (id <= 213) {
rT213set_header_comment((T213 *)C,a1);
} else {
rT252set_header_comment((T252 *)C,a1);
}}} else {
if (id <= 255) {
if (id <= 253) {
rT253set_header_comment((T253 *)C,a1);
} else {
rT255set_header_comment((T255 *)C,a1);
}} else {
if (id <= 256) {
rT256set_header_comment((T256 *)C,a1);
} else {
/*(IRF3*/(((T257 *)C)->_header_comment)=(a1);
/*)*/}}}}}
void  XrT62set_clients(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
/*(IRF3*/(((T144 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T148 *)C)->_clients)=(a1);
/*)*/}} else {
/*(IRF3*/(((T149 *)C)->_clients)=(a1);
/*)*/}} else {
if (id <= 150) {
/*(IRF3*/(((T150 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T152 *)C)->_clients)=(a1);
/*)*/}}} else {
if (id <= 154) {
if (id <= 153) {
/*(IRF3*/(((T153 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T154 *)C)->_clients)=(a1);
/*)*/}} else {
if (id <= 155) {
/*(IRF3*/(((T155 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T205 *)C)->_clients)=(a1);
/*)*/}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
/*(IRF3*/(((T206 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T212 *)C)->_clients)=(a1);
/*)*/}} else {
if (id <= 213) {
/*(IRF3*/(((T213 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T252 *)C)->_clients)=(a1);
/*)*/}}} else {
if (id <= 255) {
if (id <= 253) {
/*(IRF3*/(((T253 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T255 *)C)->_clients)=(a1);
/*)*/}} else {
if (id <= 256) {
/*(IRF3*/(((T256 *)C)->_clients)=(a1);
/*)*/} else {
/*(IRF3*/(((T257 *)C)->_clients)=(a1);
/*)*/}}}}}
void  XrT62add_into(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
rT144add_into((T144 *)C,a1);
} else {
rT148add_into((T148 *)C,a1);
}} else {
rT149add_into((T149 *)C,a1);
}} else {
if (id <= 150) {
rT150add_into((T150 *)C,a1);
} else {
rT152add_into((T152 *)C,a1);
}}} else {
if (id <= 154) {
if (id <= 153) {
rT153add_into((T153 *)C,a1);
} else {
rT154add_into((T154 *)C,a1);
}} else {
if (id <= 155) {
rT155add_into((T155 *)C,a1);
} else {
rT205add_into((T205 *)C,a1);
}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
rT206add_into((T206 *)C,a1);
} else {
rT212add_into((T212 *)C,a1);
}} else {
if (id <= 213) {
rT213add_into((T213 *)C,a1);
} else {
rT252add_into((T252 *)C,a1);
}}} else {
if (id <= 255) {
if (id <= 253) {
rT253add_into((T253 *)C,a1);
} else {
rT255add_into((T255 *)C,a1);
}} else {
if (id <= 256) {
rT256add_into((T256 *)C,a1);
} else {
rT257add_into((T257 *)C,a1);
}}}}}
T0* XrT62base_class_name(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144base_class_name((T144 *)C);} else {
return rT148base_class_name((T148 *)C);}} else {
return rT149base_class_name((T149 *)C);}} else {
if (id <= 150) {
return rT150base_class_name((T150 *)C);} else {
return rT152base_class_name((T152 *)C);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153base_class_name((T153 *)C);} else {
return rT154base_class_name((T154 *)C);}} else {
if (id <= 155) {
return rT155base_class_name((T155 *)C);} else {
return rT205base_class_name((T205 *)C);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206base_class_name((T206 *)C);} else {
return rT212base_class_name((T212 *)C);}} else {
if (id <= 213) {
return rT213base_class_name((T213 *)C);} else {
return rT252base_class_name((T252 *)C);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253base_class_name((T253 *)C);} else {
return rT255base_class_name((T255 *)C);}} else {
if (id <= 256) {
return rT256base_class_name((T256 *)C);} else {
return rT257base_class_name((T257 *)C);}}}}}
T0* XrT62try_to_undefine(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144try_to_undefine((T144 *)C,a1,a2);} else {
return rT148try_to_undefine((T148 *)C,a1,a2);}} else {
return rT149try_to_undefine((T149 *)C,a1,a2);}} else {
if (id <= 150) {
return rT150try_to_undefine((T150 *)C,a1,a2);} else {
return rT152try_to_undefine((T152 *)C,a1,a2);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153try_to_undefine((T153 *)C,a1,a2);} else {
return rT154try_to_undefine((T154 *)C,a1,a2);}} else {
if (id <= 155) {
return rT155try_to_undefine((T155 *)C,a1,a2);} else {
return rT205try_to_undefine((T205 *)C,a1,a2);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206try_to_undefine((T206 *)C,a1,a2);} else {
return rT212try_to_undefine((T212 *)C,a1,a2);}} else {
if (id <= 213) {
return rT213try_to_undefine((T213 *)C,a1,a2);} else {
return rT252try_to_undefine((T252 *)C,a1,a2);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253try_to_undefine((T253 *)C,a1,a2);} else {
return rT255try_to_undefine((T255 *)C,a1,a2);}} else {
if (id <= 256) {
return rT256try_to_undefine((T256 *)C,a1,a2);} else {
return rT257try_to_undefine((T257 *)C,a1,a2);}}}}}
int XrT62is_merge_with(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144is_merge_with((T144 *)C,a1,a2);} else {
return rT148is_merge_with((T148 *)C,a1,a2);}} else {
return rT149is_merge_with((T149 *)C,a1,a2);}} else {
if (id <= 150) {
return rT150is_merge_with((T150 *)C,a1,a2);} else {
return rT152is_merge_with((T152 *)C,a1,a2);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153is_merge_with((T153 *)C,a1,a2);} else {
return rT154is_merge_with((T154 *)C,a1,a2);}} else {
if (id <= 155) {
return rT155is_merge_with((T155 *)C,a1,a2);} else {
return rT205is_merge_with((T205 *)C,a1,a2);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206is_merge_with((T206 *)C,a1,a2);} else {
return rT212is_merge_with((T212 *)C,a1,a2);}} else {
if (id <= 213) {
return rT213is_merge_with((T213 *)C,a1,a2);} else {
return rT252is_merge_with((T252 *)C,a1,a2);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253is_merge_with((T253 *)C,a1,a2);} else {
return rT255is_merge_with((T255 *)C,a1,a2);}} else {
if (id <= 256) {
return rT256is_merge_with((T256 *)C,a1,a2);} else {
return rT257is_merge_with((T257 *)C,a1,a2);}}}}}
int XrT62is_deferred(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 150) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 154) {
if (id <= 153) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 155) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/1/*)*/;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return /*(IRF4*/1/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 213) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}} else {
if (id <= 255) {
if (id <= 253) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}} else {
if (id <= 256) {
return /*(IRF4*/0/*)*/;} else {
return /*(IRF4*/0/*)*/;}}}}}
T0* XrT62base_class(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return ((T144 *)C)->_base_class;} else {
return ((T148 *)C)->_base_class;}} else {
return ((T149 *)C)->_base_class;}} else {
if (id <= 150) {
return ((T150 *)C)->_base_class;} else {
return ((T152 *)C)->_base_class;}}} else {
if (id <= 154) {
if (id <= 153) {
return ((T153 *)C)->_base_class;} else {
return ((T154 *)C)->_base_class;}} else {
if (id <= 155) {
return ((T155 *)C)->_base_class;} else {
return ((T205 *)C)->_base_class;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return ((T206 *)C)->_base_class;} else {
return ((T212 *)C)->_base_class;}} else {
if (id <= 213) {
return ((T213 *)C)->_base_class;} else {
return ((T252 *)C)->_base_class;}}} else {
if (id <= 255) {
if (id <= 253) {
return ((T253 *)C)->_base_class;} else {
return ((T255 *)C)->_base_class;}} else {
if (id <= 256) {
return ((T256 *)C)->_base_class;} else {
return ((T257 *)C)->_base_class;}}}}}
T0* XrT62clients(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return ((T144 *)C)->_clients;} else {
return ((T148 *)C)->_clients;}} else {
return ((T149 *)C)->_clients;}} else {
if (id <= 150) {
return ((T150 *)C)->_clients;} else {
return ((T152 *)C)->_clients;}}} else {
if (id <= 154) {
if (id <= 153) {
return ((T153 *)C)->_clients;} else {
return ((T154 *)C)->_clients;}} else {
if (id <= 155) {
return ((T155 *)C)->_clients;} else {
return ((T205 *)C)->_clients;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return ((T206 *)C)->_clients;} else {
return ((T212 *)C)->_clients;}} else {
if (id <= 213) {
return ((T213 *)C)->_clients;} else {
return ((T252 *)C)->_clients;}}} else {
if (id <= 255) {
if (id <= 253) {
return ((T253 *)C)->_clients;} else {
return ((T255 *)C)->_clients;}} else {
if (id <= 256) {
return ((T256 *)C)->_clients;} else {
return ((T257 *)C)->_clients;}}}}}
void  XrT62collect_for(void *C,int a1){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
rT144collect_for(a1);
} else {
rT148collect_for(a1);
}} else {
rT149collect_for(a1);
}} else {
if (id <= 150) {
rT150collect_for(a1);
} else {
rT152collect_for(a1);
}}} else {
if (id <= 154) {
if (id <= 153) {
rT153collect_for(a1);
} else {
rT154collect_for(a1);
}} else {
if (id <= 155) {
rT155collect_for(a1);
} else {
rT205collect_for((T205 *)C,a1);
}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
rT206collect_for((T206 *)C,a1);
} else {
rT212collect_for((T212 *)C,a1);
}} else {
if (id <= 213) {
rT213collect_for((T213 *)C,a1);
} else {
rT252collect_for((T252 *)C,a1);
}}} else {
if (id <= 255) {
if (id <= 253) {
rT253collect_for((T253 *)C,a1);
} else {
rT255collect_for((T255 *)C,a1);
}} else {
if (id <= 256) {
rT256collect_for((T256 *)C,a1);
} else {
rT257collect_for(a1);
}}}}}
T0* XrT62names(void *C){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return ((T144 *)C)->_names;} else {
return ((T148 *)C)->_names;}} else {
return ((T149 *)C)->_names;}} else {
if (id <= 150) {
return ((T150 *)C)->_names;} else {
return ((T152 *)C)->_names;}}} else {
if (id <= 154) {
if (id <= 153) {
return ((T153 *)C)->_names;} else {
return ((T154 *)C)->_names;}} else {
if (id <= 155) {
return ((T155 *)C)->_names;} else {
return ((T205 *)C)->_names;}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return ((T206 *)C)->_names;} else {
return ((T212 *)C)->_names;}} else {
if (id <= 213) {
return ((T213 *)C)->_names;} else {
return ((T252 *)C)->_names;}}} else {
if (id <= 255) {
if (id <= 253) {
return ((T253 *)C)->_names;} else {
return ((T255 *)C)->_names;}} else {
if (id <= 256) {
return ((T256 *)C)->_names;} else {
return ((T257 *)C)->_names;}}}}}
int XrT62can_hide(void *C,T0* a1,T0* a2){
int id=((T0*)C)->id;
if (id <= 205) {
if (id <= 152) {
if (id <= 149) {
if (id <= 148) {
if (id <= 144) {
return rT144can_hide((T144 *)C,a1,a2);} else {
return rT148can_hide((T148 *)C,a1,a2);}} else {
return rT149can_hide((T149 *)C,a1,a2);}} else {
if (id <= 150) {
return rT150can_hide((T150 *)C,a1,a2);} else {
return rT152can_hide((T152 *)C,a1,a2);}}} else {
if (id <= 154) {
if (id <= 153) {
return rT153can_hide((T153 *)C,a1,a2);} else {
return rT154can_hide((T154 *)C,a1,a2);}} else {
if (id <= 155) {
return rT155can_hide((T155 *)C,a1,a2);} else {
return rT205can_hide((T205 *)C,a1,a2);}}}} else {
if (id <= 252) {
if (id <= 212) {
if (id <= 206) {
return rT206can_hide((T206 *)C,a1,a2);} else {
return rT212can_hide((T212 *)C,a1,a2);}} else {
if (id <= 213) {
return rT213can_hide((T213 *)C,a1,a2);} else {
return rT252can_hide((T252 *)C,a1,a2);}}} else {
if (id <= 255) {
if (id <= 253) {
return rT253can_hide((T253 *)C,a1,a2);} else {
return rT255can_hide((T255 *)C,a1,a2);}} else {
if (id <= 256) {
return rT256can_hide((T256 *)C,a1,a2);} else {
return rT257can_hide((T257 *)C,a1,a2);}}}}}
void  XrT63add_last(void *C,T0* a1){
int id=((T0*)C)->id;
if (id <= 63) {
rT63add_last((T63 *)C,a1);
} else {
rT276add_last((T276 *)C,a1);
}}

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.