/*
-- ANSI C code generated by :
-- SmallEiffel The GNU Eiffel Compiler -- Release (- 0.79)      --
-- Copyright (C), 1994-98 - LORIA - UHP - CRIN - INRIA - FRANCE --
-- Dominique COLNET and Suzanne COLLIN -    colnet@loria.fr     --
--                 http://www.loria.fr/SmallEiffel              --
*/
#include "pretty.h"


T0* r39base_class(T39* C){
T0* R=NULL;
/*[IF*/
if(((T51*)(oBC11eiffel_parser))->_is_running/*8*/){
/*[IF*/
if(/*(IRF4.7empty*/(((T7*)(((T49*)((C)->_base_class_name/*0*/))->_to_string/*0*/))->_count/*4*/)==(0)/*)*/){
/*[IRF3.6fatal_error*/{T0* b1=((T0*)ms39_57270);
r37fatal_error((T37*)(oBC11eh),b1);
}/*]*/
}
 else if(r42is_used(((T49*)((C)->_base_class_name/*0*/))->_to_string/*0*/)){
R=r49base_class((T49*)((C)->_base_class_name/*0*/));
}
else{
/*[IRF3.6fatal_error*/{T0* b1=((T0*)ms39_57270a);
r37fatal_error((T37*)(oBC11eh),b1);
}/*]*/
}
/*FI]*/
}
else{
R=r49base_class((T49*)((C)->_base_class_name/*0*/));
}
/*FI]*/
return R;
}
/*No:POSITION.line*/
/*No:POSITION.base_class_name*/


void r39show(T39* C){
T0* _the_line=NULL;
T0* _str=NULL;
T0* _n=NULL;
T2 _nb=0;
T2 _c=0;
_n=((T49*)((C)->_base_class_name/*0*/))->_to_string/*0*/;
r34put_string((T34*)(oBC1std_error),((T0*)ms39_2195));
r34put_integer((T34*)(oBC1std_error),/*(IRF4.6line*/((C)->_mem_line_column/*4*/)/(1000)/*)*/);
r34put_string((T34*)(oBC1std_error),((T0*)ms39_5904));
r34put_integer((T34*)(oBC1std_error),/*(IRF4.6column*/((C)->_mem_line_column/*4*/)%(1000)/*)*/);
r34put_string((T34*)(oBC1std_error),((T0*)ms39_1156));
r34put_string((T34*)(oBC1std_error),_n);
_str=r39path(C);
/*[IF*/
if((_str)!=((void*)(NULL))){
r34put_string((T34*)(oBC1std_error),((T0*)ms39_150));
r34put_string((T34*)(oBC1std_error),_str);
/*[IRF3.6put_character*/{T34* C1=(T34*)(oBC1std_error);
T3 b1='\51';
putc(b1,((FILE*)(stderr)));
}/*]*/
}
/*FI]*/
r34put_string((T34*)(oBC1std_error),((T0*)ms39_318));
_the_line=r39get_line(C);
/*[IF*/
if((_the_line)!=((void*)(NULL))){
_c=/*(IRF4.6column*/((C)->_mem_line_column/*4*/)%(1000)/*)*/;
r34put_string((T34*)(oBC1std_error),_the_line);
/*[IRF3.4put_new_line*//*[IRF3.6put_character*/{T34* C1=(T34*)(oBC1std_error);
T3 b1='\n';
putc(b1,((FILE*)(stderr)));
}/*]*/
/*]*/
_nb=1;
while (!((_nb)==(_c))) {
/*[IF*/
if((/*(IRF4.6item*/((((T7*)_the_line))->_storage/*0*/)[(_nb)-(1)]/*)*/)==('\11')){
/*[IRF3.6put_character*/{T34* C1=(T34*)(oBC1std_error);
T3 b1='\11';
putc(b1,((FILE*)(stderr)));
}/*]*/
}
else{
/*[IRF3.6put_character*/{T34* C1=(T34*)(oBC1std_error);
T3 b1='\40';
putc(b1,((FILE*)(stderr)));
}/*]*/
}
/*FI]*/
_nb=(_nb)+(1);
}
r34put_string((T34*)(oBC1std_error),((T0*)ms39_214));
}
else{
r34put_string((T34*)(oBC1std_error),((T0*)ms39_63048));
r34put_string((T34*)(oBC1std_error),_n);
r34put_string((T34*)(oBC1std_error),((T0*)ms39_11));
}
/*FI]*/
}


T0* r39get_line(T39* C){
T0* R=NULL;
T2 _i=0;
T0* _p=NULL;
_p=r39path(C);
/*[IF*/
if((_p)!=((void*)(NULL))){
r29connect_to((T29*)(oBC11tmp_file_read),_p);
while (!((_i)==(/*(IRF4.6line*/((C)->_mem_line_column/*4*/)/(1000)/*)*/))) {
r29read_line((T29*)(oBC11tmp_file_read));
_i=(_i)+(1);
}
R=oBC30last_string;
r29disconnect((T29*)(oBC11tmp_file_read));
}
/*FI]*/
return R;
}
/*No:POSITION.column*/


T0* r39path(T39* C){
T0* R=NULL;
T0* _bc=NULL;
T0* _bcn=NULL;
_bcn=((T49*)((C)->_base_class_name/*0*/))->_to_string/*0*/;
/*[IF*/
if((_bcn)!=((void*)(NULL))){
/*[IF*/
if(r42is_used(_bcn)){
_bc=r49base_class((T49*)((C)->_base_class_name/*0*/));
}
 else if(((T51*)(oBC11eiffel_parser))->_is_running/*8*/){
/*[IF*/
if((((T49*)(/*(IRF4.6current_class_name*/(((T41*)(((T51*)(oBC11eiffel_parser))->_last_base_class/*65*/)))->_name/*24*//*)*/))->_to_string/*0*/)==((void*)(_bcn))){
_bc=/*(IRF4.3current_class*/((T51*)(oBC11eiffel_parser))->_last_base_class/*65*//*)*/;
}
/*FI]*/
}
else{
_bc=r49base_class((T49*)((C)->_base_class_name/*0*/));
}
/*FI]*/
/*[IF*/
if((_bc)!=((void*)(NULL))){
R=(((T41*)_bc))->_path/*4*/;
}
/*FI]*/
}
/*FI]*/
return R;
}


T6 r39is_equal(T39* C,T0* a1){
T6 R=0;
R=(((((/*(IRF4.6line*/((C)->_mem_line_column/*4*/)/(1000)/*)*/)==(/*(IRF4.6line*/((((T39*)a1))->_mem_line_column/*4*/)/(1000)/*)*/))&&((/*(IRF4.6column*/((C)->_mem_line_column/*4*/)%(1000)/*)*/)==(/*(IRF4.6column*/((((T39*)a1))->_mem_line_column/*4*/)%(1000)/*)*/)))&&(((C)->_base_class_name/*0*/)!=((void*)(NULL))))&&(((((T39*)a1))->_base_class_name/*0*/)!=((void*)(NULL))))&&((((T49*)((C)->_base_class_name/*0*/))->_to_string/*0*/)==((void*)(((T49*)((((T39*)a1))->_base_class_name/*0*/))->_to_string/*0*/)));
return R;
}


void r39make(T39* C,T2 a1,T2 a2){
C->_mem_line_column=((a1)*(1000))+(a2);
C->_base_class_name=/*(IRF4.6current_class_name*/(((T41*)(((T51*)(oBC11eiffel_parser))->_last_base_class/*65*/)))->_name/*24*//*)*/;
}
/*No:POSITION.mem_line_column*/


void r39set_line_column(T39* C,T2 a1,T2 a2){
C->_mem_line_column=((a1)*(1000))+(a2);
}


void r39with(T39* C,T2 a1,T2 a2,T0* a3){
C->_mem_line_column=((a1)*(1000))+(a2);
C->_base_class_name=a3;
}
/*No:POSITION.fatal_error*/
/*No:RUN_FEATURE_9.use_current_state*/
/*No:RUN_FEATURE_9.actuals_clients*/
/*No:RUN_FEATURE_9.arguments*/


void r329initialize(T329* C){
C->_result_type=X269result_type((C)->_base_feature/*32*/);
C->_arguments=/*X269arguments*/((T0*)((T272*)((C)->_base_feature/*32*/))->_arguments/*20*/);
/*[IF*/
if(((C)->_result_type/*40*/)!=((void*)(NULL))){
/*[IF*/
if(X62is_like_argument((C)->_result_type/*40*/)){
/*[IF*/
if(!(r171is_runnable((T171*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
{T171*n=malloc(sizeof(*n));
*n=M171;
r171with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
C->_arguments=(T0*)n;
}
}
/*FI]*/
C->_result_type=X62to_runnable((C)->_result_type/*40*/,(C)->_current_type/*4*/);
}
else{
C->_result_type=X62to_runnable((C)->_result_type/*40*/,(C)->_current_type/*4*/);
/*[IF*/
if(((C)->_arguments/*36*/)!=((void*)(NULL))){
/*[IF*/
if(!(r171is_runnable((T171*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
{T171*n=malloc(sizeof(*n));
*n=M171;
r171with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
C->_arguments=(T0*)n;
}
}
/*FI]*/
}
/*FI]*/
}
/*FI]*/
}
 else if(((C)->_arguments/*36*/)!=((void*)(NULL))){
/*[IF*/
if(!(r171is_runnable((T171*)((C)->_arguments/*36*/),(C)->_current_type/*4*/))){
{T171*n=malloc(sizeof(*n));
*n=M171;
r171with(n,(C)->_arguments/*36*/,(C)->_current_type/*4*/);
C->_arguments=(T0*)n;
}
}
/*FI]*/
}
/*FI]*/
/*[IF*/
if(((T42*)(oBC11small_eiffel))->_short_flag/*0*/){
C->_require_assertion=X269run_require((C)->_base_feature/*32*/,(T0*)C);
C->_ensure_assertion=X269run_ensure((C)->_base_feature/*32*/,(T0*)C);
}
/*FI]*/
}


T0* r329start_position(T329* C){
T0* R=NULL;
R=X269start_position((C)->_base_feature/*32*/);
return R;
}
/*No:RUN_FEATURE_9.require_assertion*/
/*No:RUN_FEATURE_9.clients_memory*/
/*No:RUN_FEATURE_9.ucs_not_computed*/
/*No:RUN_FEATURE_9.current_type*/


void r329add_client(T329* C,T0* a1){
T2 _i=0;
/*[IF*/
if(((C)->_actuals_clients/*12*/)==((void*)(NULL))){
{T319*n=malloc(sizeof(*n));
*n=M319;
r319with_capacity(n,4);
C->_actuals_clients=(T0*)n;
}
r319add_last((T319*)((C)->_actuals_clients/*12*/),a1);
}
else{
_i=r319fast_index_of((T319*)((C)->_actuals_clients/*12*/),a1);
/*[IF*/
if((_i)>(((T319*)((C)->_actuals_clients/*12*/))->_upper/*8*/)){
r319add_last((T319*)((C)->_actuals_clients/*12*/),a1);
}
/*FI]*/
}
/*FI]*/
r313add_client((T313*)(r329run_class(C)),a1);
}


T0* r329run_class(T329* C){
T0* R=NULL;
R=X62run_class((C)->_current_type/*4*/);
return R;
}
/*No:RUN_FEATURE_9.result_type*/
/*No:RUN_FEATURE_9.base_feature*/
/*No:RUN_FEATURE_9.ensure_assertion*/


void r329make(T329* C,T0* a1,T0* a2,T0* a3){
C->_current_type=a1;
C->_name=a2;
C->_base_feature=a3;
/*[IRF3.5add_rf*/r315put(((T315*)(((T313*)(r329run_class(C)))->_feature_dictionary/*20*/)),(T0*)C,X65to_key(a2));
/*]*/
r42incr_magic_count((T42*)(oBC11small_eiffel));
C->_use_current_state=15;
r42push((T42*)(oBC11small_eiffel),(T0*)C);
r329initialize(C);
r42pop((T42*)(oBC11small_eiffel));
}
/*No:RUN_FEATURE_9.name*/
/*No:RUN_FEATURE_9.local_vars*/


T2 r329arg_count(T329* C){
T2 R=0;
/*[IF*/
if(((C)->_arguments/*36*/)!=((void*)(NULL))){
R=/*(IRF4.6count*/(((T175*)(((T171*)((C)->_arguments/*36*/))->_flat_list/*8*/)))->_upper/*12*//*)*/;
}
/*FI]*/
return R;
}


T0* r329clients(T329* C){
T0* R=NULL;
T0* _bfbc=NULL;
T0* _bc=NULL;
/*[IF*/
if(((C)->_clients_memory/*8*/)==((void*)(NULL))){
_bc=X62base_class((C)->_current_type/*4*/);
_bfbc=/*X269base_class*/((T0*)((T272*)((C)->_base_feature/*32*/))->_base_class/*4*/);
/*[IF*/
if((_bc)==((void*)(_bfbc))){
R=/*X269clients*/((T0*)((T272*)((C)->_base_feature/*32*/))->_clients/*16*/);
}
else{
R=r41clients_for(((T41*)_bc),(C)->_name/*16*/);
}
/*FI]*/
C->_clients_memory=R;
}
else{
R=(C)->_clients_memory/*8*/;
}
/*FI]*/
return R;
}


T6 r329is_exported_in(T329* C,T0* a1){
T6 R=0;
R=r83gives_permission_to((T83*)(r329clients(C)),a1);
return R;
}
/*No:INTEGER_REF.item*/
T10*eiffel_root_object=NULL;
int se_argc;
char**se_argv;


void initialize_eiffel_runtime(int argc,char*argv[]){
se_argc=argc;
se_argv=argv;
#ifdef SIGINT
signal(SIGINT,sigrsp);
#endif
#ifdef SIGQUIT
signal(SIGQUIT,sigrsp);
#endif
#ifdef SIGTERM
signal(SIGTERM,sigrsp);
#endif
#ifdef SIGBREAK
signal(SIGBREAK,sigrsp);
#endif
#ifdef SIGKILL
signal(SIGKILL,sigrsp);
#endif
se_msi1();
oBC11small_eiffel=NULL;
{T42*n=malloc(sizeof(*n));
*n=M42;
/*[IRF3.1make*//*]*/
oBC11small_eiffel=(T0*)n;
}
/*PCO*/
oBC11eiffel_parser=NULL;
{T51*n=malloc(sizeof(*n));
*n=M51;
/*[IRF3.1make*//*]*/
oBC11eiffel_parser=(T0*)n;
}
/*PCO*/
oBC11tmp_file_read=NULL;
{T29*n=malloc(sizeof(*n));
*n=M29;
/*[IRF3.1make*//*]*/
oBC11tmp_file_read=(T0*)n;
}
/*PCO*/
oBC11eh=NULL;
{T37*n=malloc(sizeof(*n));
*n=M37;
/*[IRF3.1make*//*]*/
oBC11eh=(T0*)n;
}
/*PCO*/
oBC1std_error=NULL;
{T34*n=malloc(1);
/*[IRF3.1make*//*]*/
oBC1std_error=(T0*)n;
}
/*PCO*/
oBC11fmt=NULL;
{T310*n=malloc(sizeof(*n));
*n=M310;
/*[IRF3.1make*//*]*/
oBC11fmt=(T0*)n;
}
/*PCO*/
oBC11unique_string=NULL;
{T66*n=malloc(1);
/*[IRF3.1make*//*]*/
oBC11unique_string=(T0*)n;
}
/*PCO*/
oBC261mem_type_bit_ref=NULL;
{T327*n=malloc(sizeof(*n));
*n=M327;
r327with_capacity(n,4);
oBC261mem_type_bit_ref=(T0*)n;
}
/*PCO*/
oBC261mem_ref_nb=NULL;
{T45*n=malloc(sizeof(*n));
*n=M45;
r45with_capacity(n,4);
oBC261mem_ref_nb=(T0*)n;
}
/*PCO*/
oBC11exceptions_handler=NULL;
{T336*n=malloc(sizeof(*n));
*n=M336;
/*[IRF3.1make*//*]*/
oBC11exceptions_handler=(T0*)n;
}
/*PCO*/
oBC11run_control=NULL;
{T54*n=malloc(sizeof(*n));
*n=M54;
/*[IRF3.1make*//*]*/
oBC11run_control=(T0*)n;
}
/*PCO*/
oBC311std_fr1=NULL;
{T29*n=malloc(sizeof(*n));
*n=M29;
/*[IRF3.1make*//*]*/
oBC311std_fr1=(T0*)n;
}
/*PCO*/
oBC30last_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,256);
oBC30last_string=(T0*)n;
}
/*PCO*/
oBC75require_collector=NULL;
{T332*n=malloc(sizeof(*n));
*n=M332;
r332make(n,1,10);
oBC75require_collector=(T0*)n;
}
/*PCO*/
oBC75assertion_collector=NULL;
{T88*n=malloc(sizeof(*n));
*n=M88;
r88make(n,1,10);
oBC75assertion_collector=(T0*)n;
}
/*PCO*/
oBC75header_comment_memory=NULL;
{T331*n=malloc(sizeof(*n));
*n=M331;
oBC75header_comment_memory=(T0*)n;
}
/*PCO*/
oBC11parser_buffer=NULL;
{T52*n=malloc(sizeof(*n));
*n=M52;
/*[IRF3.1make*//*]*/
oBC11parser_buffer=(T0*)n;
}
/*PCO*/
oBC41going_up_trace=NULL;
{T322*n=malloc(sizeof(*n));
*n=M322;
r322with_capacity(n,8);
oBC41going_up_trace=(T0*)n;
}
/*PCO*/
oBC41visited=NULL;
{T47*n=malloc(sizeof(*n));
*n=M47;
r47with_capacity(n,32);
oBC41visited=(T0*)n;
}
/*PCO*/
oBC11address_of_pool=NULL;
{T353*n=malloc(1);
oBC11address_of_pool=(T0*)n;
}
/*PCO*/
oBC313to_reference_memory=NULL;
{T361*n=malloc(sizeof(*n));
*n=M361;
/*[IRF3.4make*/r361with_capacity(n,32);
/*]*/
oBC313to_reference_memory=(T0*)n;
}
/*PCO*/
oBC11manifest_array_pool=NULL;
{T350*n=malloc(1);
oBC11manifest_array_pool=(T0*)n;
}
/*PCO*/
oBC240visited=NULL;
{T38*n=malloc(sizeof(*n));
*n=M38;
r38with_capacity(n,4);
oBC240visited=(T0*)n;
}
/*PCO*/
oBC1std_output=NULL;
{T36*n=malloc(1);
/*[IRF3.1make*//*]*/
oBC1std_output=(T0*)n;
}
/*PCO*/
oBC339function_list=NULL;
{T343*n=malloc(sizeof(*n));
*n=M343;
r343with_capacity(n,32);
oBC339function_list=(T0*)n;
}
/*PCO*/
oBC339procedure_list=NULL;
{T340*n=malloc(sizeof(*n));
*n=M340;
r340with_capacity(n,32);
oBC339procedure_list=(T0*)n;
}
/*PCO*/
oBC35tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,512);
oBC35tmp_string=(T0*)n;
}
/*PCO*/
oBC353registered=NULL;
{T316*n=malloc(sizeof(*n));
*n=M316;
r316with_capacity(n,64);
oBC353registered=(T0*)n;
}
/*PCO*/
oBC353caller_memory=NULL;
{T354*n=malloc(sizeof(*n));
*n=M354;
r354with_capacity(n,64);
oBC353caller_memory=(T0*)n;
}
/*PCO*/
oBC356mangling_dictionary=NULL;
{T357*n=malloc(sizeof(*n));
*n=M357;
/*[IRF3.4make*/r357with_capacity(n,32);
/*]*/
oBC356mangling_dictionary=(T0*)n;
}
/*PCO*/
oBC11echo=NULL;
{T33*n=malloc(sizeof(*n));
*n=M33;
/*[IRF3.1make*//*]*/
oBC11echo=(T0*)n;
}
/*PCO*/
oBC10backup=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,256);
oBC10backup=(T0*)n;
}
/*PCO*/
oBC1file_tools=0;
/*PCO*/
oBC10new_file=NULL;
{T309*n=malloc(sizeof(*n));
*n=M309;
/*[IRF3.1make*//*]*/
oBC10new_file=(T0*)n;
}
/*PCO*/
oBC10path=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,256);
oBC10path=(T0*)n;
}
/*PCO*/
oBC258tmp_mark=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,16);
oBC258tmp_mark=(T0*)n;
}
/*PCO*/
oBC244tmp_written_mark=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,128);
oBC244tmp_written_mark=(T0*)n;
}
/*PCO*/
oBC11once_routine_pool=NULL;
{T339*n=malloc(1);
oBC11once_routine_pool=(T0*)n;
}
/*PCO*/
oBC350manifest_array_types=NULL;
{T351*n=malloc(sizeof(*n));
*n=M351;
/*[IRF3.4make*/r351with_capacity(n,32);
/*]*/
oBC350manifest_array_types=(T0*)n;
}
/*PCO*/
oBC183counter=NULL;
{T188*n=malloc(sizeof(*n));
*n=M188;
oBC183counter=(T0*)n;
}
/*PCO*/
oBC60forbidden_parent_list=NULL;
oBC60forbidden_parent_list=se_ma32(9,
((T0*)ms13_1256),
((T0*)ms13_6510),
((T0*)ms13_6748),
((T0*)ms13_9936),
((T0*)ms13_1208),
((T0*)ms13_4818),
((T0*)ms13_687),
((T0*)ms13_6881),
((T0*)ms13_17628));
/*PCO*/
oBC37positions=NULL;
{T38*n=malloc(sizeof(*n));
*n=M38;
r38with_capacity(n,8);
oBC37positions=(T0*)n;
}
/*PCO*/
oBC37explanation=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,1024);
oBC37explanation=(T0*)n;
}
/*PCO*/
oBC310tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7blank(n,256);
oBC310tmp_string=(T0*)n;
}
/*PCO*/
oBC182names=NULL;
{T68*n=malloc(sizeof(*n));
*n=M68;
r68make(n,8);
oBC182names=(T0*)n;
}
/*PCO*/
oBC52text=NULL;
{T23*n=malloc(sizeof(*n));
*n=M23;
r23with_capacity(n,4096);
oBC52text=(T0*)n;
}
/*PCO*/
oBC257check_memory=NULL;
{T47*n=malloc(sizeof(*n));
*n=M47;
r47with_capacity(n,16);
oBC257check_memory=(T0*)n;
}
/*PCO*/
oBC259tmp_written_mark=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,64);
oBC259tmp_written_mark=(T0*)n;
}
/*PCO*/
oBC92keyword_f=NULL;
oBC92keyword_f=se_ma32(4,
((T0*)ms12_2690),
((T0*)ms12_8785),
((T0*)ms12_1784),
((T0*)ms12_7350));
/*PCO*/
oBC92keyword_t=NULL;
oBC92keyword_t=se_ma32(2,
((T0*)ms12_1764),
((T0*)ms12_1832));
/*PCO*/
oBC92keyword_a=NULL;
oBC92keyword_a=se_ma32(4,
((T0*)ms12_2685),
((T0*)ms12_957a),
((T0*)ms13_939),
((T0*)ms12_430));
/*PCO*/
oBC92keyword_o=NULL;
oBC92keyword_o=se_ma32(4,
((T0*)ms12_10928),
((T0*)ms12_975),
((T0*)ms12_1724a),
((T0*)ms13_456));
/*PCO*/
oBC92keyword_e=NULL;
oBC92keyword_e=se_ma32(7,
((T0*)ms12_1740),
((T0*)ms12_6942),
((T0*)ms12_951),
((T0*)ms12_7068),
((T0*)ms12_10840),
((T0*)ms12_7614),
((T0*)ms12_11448));
/*PCO*/
oBC92keyword_s=NULL;
oBC92keyword_s=se_ma32(3,
((T0*)ms12_7410),
((T0*)ms12_10896),
((T0*)ms12_2885));
/*PCO*/
oBC92keyword_i=NULL;
oBC92keyword_i=se_ma32(8,
((T0*)ms12_420),
((T0*)ms13_9513),
((T0*)ms12_11000),
((T0*)ms12_2785),
((T0*)ms12_9527),
((T0*)ms12_9590),
((T0*)ms12_14427),
((T0*)ms12_446));
/*PCO*/
oBC92keyword_d=NULL;
oBC92keyword_d=se_ma32(3,
((T0*)ms12_2670),
((T0*)ms12_10664),
((T0*)ms12_428));
/*PCO*/
oBC92keyword_r=NULL;
oBC92keyword_r=se_ma32(5,
((T0*)ms12_10728),
((T0*)ms12_6912),
((T0*)ms12_8904),
((T0*)ms12_7002),
((T0*)ms12_2905));
/*PCO*/
oBC92tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,256);
oBC92tmp_string=(T0*)n;
}
/*PCO*/
oBC92keyword_c=NULL;
oBC92keyword_c=se_ma32(3,
((T0*)ms12_2625),
((T0*)ms12_2745),
((T0*)ms12_11376));
/*PCO*/
oBC92keyword_l=NULL;
oBC92keyword_l=se_ma32(3,
((T0*)ms12_1724),
((T0*)ms12_2690a),
((T0*)ms12_1808));
/*PCO*/
oBC92keyword_u=NULL;
oBC92keyword_u=se_ma32(3,
((T0*)ms12_10824),
((T0*)ms12_7098),
((T0*)ms12_2855));
/*PCO*/
oBC92keyword_p=NULL;
oBC92keyword_p=se_ma32(2,
((T0*)ms13_13968),
((T0*)ms12_7614a));
/*PCO*/
oBC154tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,8);
oBC154tmp_string=(T0*)n;
}
/*PCO*/
oBC11manifest_string_pool=NULL;
{T356*n=malloc(1);
oBC11manifest_string_pool=(T0*)n;
}
/*PCO*/
oBC28system_list=NULL;
oBC28system_list=se_ma32(8,
((T0*)ms28_2470),
((T0*)ms28_1356),
((T0*)ms28_708),
((T0*)ms28_12951),
((T0*)ms28_654),
((T0*)ms28_1336),
((T0*)ms28_756),
((T0*)ms28_9331));
/*PCO*/
oBC42base_class_dictionary=NULL;
{T44*n=malloc(sizeof(*n));
*n=M44;
/*[IRF3.4make*/r44with_capacity(n,32);
/*]*/
oBC42base_class_dictionary=(T0*)n;
}
/*PCO*/
oBC42stack_rf=NULL;
{T323*n=malloc(sizeof(*n));
*n=M323;
r323make(n,1,50);
oBC42stack_rf=(T0*)n;
}
/*PCO*/
oBC42tmp_tail=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,64);
oBC42tmp_tail=(T0*)n;
}
/*PCO*/
oBC42parser_buffer_path=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,256);
oBC42parser_buffer_path=(T0*)n;
}
/*PCO*/
oBC42run_class_dictionary=NULL;
{T318*n=malloc(sizeof(*n));
*n=M318;
/*[IRF3.4make*/r318with_capacity(n,32);
/*]*/
oBC42run_class_dictionary=(T0*)n;
}
/*PCO*/
oBC51tmp_feature=NULL;
{T182*n=malloc(sizeof(*n));
*n=M182;
oBC51tmp_feature=(T0*)n;
}
/*PCO*/
oBC51lcs=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,80);
oBC51lcs=(T0*)n;
}
/*PCO*/
oBC51tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,80);
oBC51tmp_string=(T0*)n;
}
/*PCO*/
oBC51forbidden_class=NULL;
oBC51forbidden_class=se_ma32(1,
((T0*)ms13_1256));
/*PCO*/
oBC51tmp_name=NULL;
{T92*n=malloc(sizeof(*n));
*n=M92;
/*[IRF3.1make*//*]*/
oBC51tmp_name=(T0*)n;
}
/*PCO*/
oBC51faof=NULL;
{T81*n=malloc(sizeof(*n));
*n=M81;
r81with_capacity(n,256);
oBC51faof=(T0*)n;
}
/*PCO*/
oBC66tmp_string=NULL;
{T7*n=malloc(sizeof(*n));
*n=M7;
r7make(n,16);
oBC66tmp_string=(T0*)n;
}
/*PCO*/
oBC66memory=NULL;
{T53*n=malloc(sizeof(*n));
*n=M53;
/*[IRF3.4make*/r53with_capacity(n,32);
/*]*/
oBC66memory=(T0*)n;
}
/*PCO*/
eiffel_root_object=malloc(sizeof(*eiffel_root_object));
*eiffel_root_object=M10;
}
int main(int argc,char*argv[]){
initialize_eiffel_runtime(argc,argv);
{T10*n=eiffel_root_object;
r10make(n);
}
exit(0);
}
T7*ms39_57270;
T7*ms59_24210;
T7*ms13_18051;
T7*ms13_26351;
T7*ms13_27651;
T7*ms13_18161;
T7*ms274_2685;
T7*ms51_63591;
T7*ms51_25441;
T7*ms51_82621;
T7*ms51_98851;
T7*ms51_33741;
T7*ms51_53911;
T7*ms313_6176;
T7*ms160_1296;
T7*ms28_12951;
T7*ms10_41992;
T7*ms12_67592;
T7*ms12_11472;
T7*ms13_21372;
T7*ms13_14112;
T7*ms13_14982;
T7*ms13_19602;
T7*ms13_27482;
T7*ms13_13842;
T7*ms13_34672;
T7*ms41_15392;
T7*ms41_82732;
T7*ms184_1176;
T7*ms42_55872;
T7*ms42_71162;
T7*ms51_38712;
T7*ms51_14202;
T7*ms51_76932;
T7*ms51_78732;
T7*ms51_98482;
T7*ms51_89232;
T7*ms51_38352;
T7*ms130_42;
T7*ms112_37791a;
T7*ms56_10142;
T7*ms56_67122;
T7*ms56_46872;
T7*ms75_83182;
T7*ms12_10043;
T7*ms59_50792;
T7*ms13_40613;
T7*ms13_13113;
T7*ms41_37233;
T7*ms60_61083;
T7*ms33_26523;
T7*ms51_29463;
T7*ms51_22423;
T7*ms51_26923;
T7*ms51_91143;
T7*ms51_40743;
T7*ms51_57753;
T7*ms267_169026;
T7*ms112_383757;
T7*ms10_11104;
T7*ms10_20094;
T7*ms10_37584;
T7*ms11_21964;
T7*ms12_14714;
T7*ms12_60544;
T7*ms12_10664;
T7*ms12_10824;
T7*ms13_23004;
T7*ms13_12694;
T7*ms13_19334;
T7*ms13_22704;
T7*ms13_13554;
T7*ms13_24024;
T7*ms13_60434;
T7*ms13_11264;
T7*ms13_21804;
T7*ms41_72954;
T7*ms41_66924;
T7*ms41_10664;
T7*ms60_60544;
T7*ms60_10824;
T7*ms42_24084;
T7*ms60_34704;
T7*ms51_63264;
T7*ms51_69224;
T7*ms51_54404;
T7*ms51_13644;
T7*ms51_71434;
T7*ms51_45084;
T7*ms51_63584;
T7*ms51_83714;
T7*ms51_37044;
T7*ms130_5999;
T7*ms62_29184;
T7*ms268_3528;
T7*ms28_23364;
T7*ms11_300;
T7*ms28_18194;
T7*ms37_10744;
T7*ms12_430;
T7*ms12_420;
T7*ms10_39025;
T7*ms13_570;
T7*ms199_7068;
T7*ms12_13065;
T7*ms12_23835;
T7*ms12_41475;
T7*ms13_32955;
T7*ms13_34215;
T7*ms13_30885;
T7*ms13_33465;
T7*ms13_33495;
T7*ms70_430;
T7*ms42_13095;
T7*ms60_72275;
T7*ms60_74095;
T7*ms51_82695;
T7*ms51_11245;
T7*ms51_20315;
T7*ms51_71295;
T7*ms51_64185;
T7*ms51_37875;
T7*ms51_28035;
T7*ms51_33345;
T7*ms51_75355;
T7*ms51_98605;
T7*ms51_65695;
T7*ms51_48195;
T7*ms12_951;
T7*ms39_150;
T7*ms161_359888;
T7*ms342_321828;
T7*ms51_681;
T7*ms51_95a;
T7*ms28_32565;
T7*ms28_10175;
T7*ms28_33825;
T7*ms83_56885;
T7*ms75_67155;
T7*ms75_54285;
T7*ms75_41905;
T7*ms182_236778;
T7*ms182_142698;
T7*ms182_147888;
T7*ms12_14266;
T7*ms12_11376;
T7*ms12_38896;
T7*ms12_32576;
T7*ms12_37456;
T7*ms12_45846;
T7*ms12_10896;
T7*ms13_11616;
T7*ms13_11456;
T7*ms13_11496;
T7*ms13_22896;
T7*ms13_11896;
T7*ms13_29456;
T7*ms13_22776;
T7*ms13_60346;
T7*ms13_252;
T7*ms13_222;
T7*ms13_582;
T7*ms41_35976;
T7*ms41_44356;
T7*ms41_30936;
T7*ms51_86146;
T7*ms51_44356;
T7*ms51_34276;
T7*ms51_47516;
T7*ms51_85956;
T7*ms51_64096;
T7*ms51_63936;
T7*ms51_33616;
T7*ms51_85196;
T7*ms159_368088;
T7*ms267_47;
T7*ms28_44196;
T7*ms56_11376;
T7*ms49_702;
T7*ms12_14427;
T7*ms13_13797;
T7*ms13_13887;
T7*ms13_16887;
T7*ms28_303;
T7*ms42_48577;
T7*ms51_35397;
T7*ms60_35857;
T7*ms51_85917;
T7*ms51_14027;
T7*ms51_20247;
T7*ms51_26277;
T7*ms12_254;
T7*ms12_144;
T7*ms12_194;
T7*ms204_2670a;
T7*ms13_714;
T7*ms13_374;
T7*ms13_194;
T7*ms274_126759;
T7*ms42_354;
T7*ms51_374;
T7*ms51_194;
T7*ms37_19327;
T7*ms64_44577;
T7*ms10_71058;
T7*ms10_17908;
T7*ms10_14868;
T7*ms93_63657;
T7*ms75_64647;
T7*ms28_654;
T7*ms37_384;
T7*ms12_975;
T7*ms12_21798;
T7*ms12_63888;
T7*ms12_33638;
T7*ms12_18788;
T7*ms12_13428;
T7*ms12_20048;
T7*ms12_50768;
T7*ms12_10728;
T7*ms12_10928;
T7*ms12_11448;
T7*ms39_214;
T7*ms13_21828;
T7*ms13_14328;
T7*ms13_34768;
T7*ms13_27638;
T7*ms13_13968;
T7*ms13_16588;
T7*ms13_17628;
T7*ms13_20868;
T7*ms13_29078;
T7*ms13_10648;
T7*ms13_22428;
T7*ms13_22968;
T7*ms13_27118;
T7*ms41_10928;
T7*ms51_675;
T7*ms51_10068;
T7*ms60_99138;
T7*ms60_10728;
T7*ms51_63808;
T7*ms51_71638;
T7*ms51_36528;
T7*ms51_94878;
T7*ms51_43368;
T7*ms51_83028;
T7*ms51_78048;
T7*ms51_79128;
T7*ms51_61008;
T7*ms51_64448;
T7*ms10_166;
T7*ms62_37098;
T7*ms60_111496a;
T7*ms51_29280aa;
T7*ms51_112815a;
T7*ms51_146421a;
T7*ms51_104490a;
T7*ms12_246;
T7*ms12_166;
T7*ms12_446;
T7*ms13_456;
T7*ms41_166;
T7*ms56_28658;
T7*ms51_286;
T7*ms39_63048;
T7*ms12_28959;
T7*ms12_47439;
T7*ms12_25909;
T7*ms67_61088;
T7*ms100_53650;
T7*ms13_12879;
T7*ms13_25779;
T7*ms13_12969;
T7*ms13_19459;
T7*ms28_966;
T7*ms28_756;
T7*ms64_186;
T7*ms41_90129;
T7*ms12_957;
T7*ms42_31059;
T7*ms51_31689;
T7*ms51_80379;
T7*ms51_48949;
T7*ms66_356;
T7*ms75_186;
T7*ms13_687;
T7*ms112_41670;
T7*ms85_186;
T7*ms131_56880;
T7*ms313_16640;
T7*ms28_25809;
T7*ms233_77140;
T7*ms243_27380;
T7*ms216_94840;
T7*ms216_18320;
T7*ms252_38500;
T7*ms243_38450;
T7*ms306_11000;
T7*ms12_288;
T7*ms12_428;
T7*ms13_248;
T7*ms13_438;
T7*ms226_20400;
T7*ms217_18640;
T7*ms41_158;
T7*ms182_33810;
T7*ms182_84360;
T7*ms42_118;
T7*ms183_14260;
T7*ms248_38350;
T7*ms28_708;
T7*ms28_138;
T7*ms28_288;
T7*ms83_858;
T7*ms112_21261;
T7*ms112_37791;
T7*ms75_158;
T7*ms13_939;
T7*ms39_318;
T7*ms67_158;
T7*ms85_188;
T7*ms240_87371;
T7*ms179_54510;
T7*ms69_158;
T7*ms313_51011;
T7*ms233_64251;
T7*ms210_32982;
T7*ms131_24192;
T7*ms132_99792;
T7*ms124_50512;
T7*ms313_64192;
T7*ms313_23892;
T7*ms143_24192;
T7*ms251_35832;
T7*ms360_87172;
T7*ms171_26862;
T7*ms13_13050a;
T7*ms13_23004a;
T7*ms226_86602;
T7*ms145_67122;
T7*ms218_15022;
T7*ms146_50512;
T7*ms182_98322;
T7*ms42_24084a;
T7*ms51_79128a;
T7*ms51_83028a;
T7*ms51_29280a;
T7*ms51_14027a;
T7*ms51_10120a;
T7*ms51_45084a;
T7*ms51_38352a;
T7*ms237_25652;
T7*ms237_67122;
T7*ms228_78732;
T7*ms228_24282;
T7*ms255_29722;
T7*ms200_59163;
T7*ms210_75563;
T7*ms200_180;
T7*ms258_36312;
T7*ms259_42042;
T7*ms39_57270a;
T7*ms199_19602;
T7*ms206_420;
T7*ms233_180;
T7*ms225_190;
T7*ms154_100;
T7*ms263_220;
T7*ms206_420a;
T7*ms206_951;
T7*ms11_583550;
T7*ms132_40794;
T7*ms313_22554;
T7*ms41_229320;
T7*ms41_130830;
T7*ms216_11604;
T7*ms51_117540;
T7*ms51_121210;
T7*ms51_116370;
T7*ms51_115380;
T7*ms51_142100;
T7*ms51_104490;
T7*ms51_192660;
T7*ms51_116820;
T7*ms217_29634;
T7*ms235_34704;
T7*ms217_54404;
T7*ms271_21324;
T7*ms163_36984;
T7*ms182_87134;
T7*ms232_162;
T7*ms160_852;
T7*ms237_63744;
T7*ms228_42224;
T7*ms101_16515;
T7*ms356_54944;
T7*ms185_99414;
T7*ms257_50344;
T7*ms56_140500;
T7*ms65_117530;
T7*ms202_16485;
T7*ms10_209521;
T7*ms132_16515;
T7*ms132_43605;
T7*ms232_46305;
T7*ms313_24045;
T7*ms41_197701;
T7*ms51_146421;
T7*ms253_29715;
T7*ms254_38975;
T7*ms129_24605;
T7*ms174_13065;
T7*ms310_384;
T7*ms28_852461;
T7*ms112_88736;
T7*ms112_46246;
T7*ms268_34875;
T7*ms268_38975;
T7*ms268_71925;
T7*ms132_36576;
T7*ms132_89856;
T7*ms154_174;
T7*ms160_63936;
T7*ms313_62016;
T7*ms250_43416;
T7*ms233_30996;
T7*ms41_172312;
T7*ms10_7800;
T7*ms171_36576;
T7*ms51_151262;
T7*ms51_350632;
T7*ms51_129072;
T7*ms356_454;
T7*ms217_63886;
T7*ms235_33726;
T7*ms163_18336;
T7*ms12_9790;
T7*ms12_3810;
T7*ms12_1060;
T7*ms12_7410;
T7*ms12_9590;
T7*ms12_2690;
T7*ms12_7350;
T7*ms12_1740;
T7*ms12_2670;
T7*ms267_244;
T7*ms13_2860;
T7*ms13_2520;
T7*ms13_8610;
T7*ms13_7470;
T7*ms13_7620;
T7*ms13_1840;
T7*ms13_9380;
T7*ms13_1990;
T7*ms13_6510;
T7*ms13_2840;
T7*ms209_18416;
T7*ms254_24066;
T7*ms268_254;
T7*ms41_5440;
T7*ms237_53476;
T7*ms237_45856;
T7*ms228_36456;
T7*ms228_14826;
T7*ms228_75996;
T7*ms42_5280;
T7*ms60_7410;
T7*ms60_1520;
T7*ms51_6730;
T7*ms51_2670;
T7*ms51_9410;
T7*ms51_7680;
T7*ms51_7660;
T7*ms265_18416;
T7*ms28_720532;
T7*ms198_384;
T7*ms267_56296;
T7*ms258_17216;
T7*ms28_2470;
T7*ms37_2170;
T7*ms12_1071;
T7*ms66_1700;
T7*ms198_39396;
T7*ms13_9541;
T7*ms13_6881;
T7*ms12_7614a;
T7*ms12_1724a;
T7*ms12_2690a;
T7*ms305_186;
T7*ms51_8021;
T7*ms13_1053a;
T7*ms13_2840a;
T7*ms13_2805a;
T7*ms217_20927;
T7*ms51_1216a;
T7*ms51_9410a;
T7*ms227_14427;
T7*ms182_99097;
T7*ms10_1552;
T7*ms28_9331;
T7*ms28_5301;
T7*ms229_186;
T7*ms11_1432;
T7*ms11_7632;
T7*ms11_1632;
T7*ms301_957;
T7*ms12_1832;
T7*ms12_6912;
T7*ms12_7002;
T7*ms12_6942;
T7*ms13_8652;
T7*ms13_6412;
T7*ms13_6792;
T7*ms13_1812;
T7*ms13_1712;
T7*ms13_6852;
T7*ms112_42138;
T7*ms295_186;
T7*ms41_5012;
T7*ms41_3192;
T7*ms11_572294;
T7*ms76_178923;
T7*ms132_35448;
T7*ms298_186;
T7*ms232_37098;
T7*ms233_11858;
T7*ms41_122544;
T7*ms28_8302;
T7*ms83_4662;
T7*ms83_4122;
T7*ms262_46278;
T7*ms12_3143;
T7*ms231_138;
T7*ms13_1053;
T7*ms13_9513;
T7*ms62_785024;
T7*ms305_158;
T7*ms69_6912;
T7*ms51_7203;
T7*ms274_11448;
T7*ms265_50428;
T7*ms171_188;
T7*ms167_24548;
T7*ms236_138;
T7*ms267_17248;
T7*ms10_1464;
T7*ms28_8613;
T7*ms37_8743;
T7*ms12_1764;
T7*ms12_8904;
T7*ms12_1724;
T7*ms12_1784;
T7*ms12_7614;
T7*ms313_68679;
T7*ms69_102564;
T7*ms69_122084;
T7*ms13_7404;
T7*ms13_1684;
T7*ms13_1704;
T7*ms13_1764;
T7*ms295_158;
T7*ms179_158;
T7*ms51_667805;
T7*ms51_112815;
T7*ms51_112905;
T7*ms51_116415;
T7*ms51_116325;
T7*ms12_2625;
T7*ms12_2745;
T7*ms12_2685;
T7*ms39_5904;
T7*ms12_2855;
T7*ms12_2885;
T7*ms12_2905;
T7*ms12_2785;
T7*ms12_8785;
T7*ms13_2515;
T7*ms13_2805;
T7*ms13_8925;
T7*ms13_2855;
T7*ms13_2055;
T7*ms13_2675;
T7*ms13_2695;
T7*ms41_2745;
T7*ms41_1145;
T7*ms37_2685;
T7*ms37_2325;
T7*ms60_111496;
T7*ms51_125396;
T7*ms51_204786;
T7*ms39_2195;
T7*ms12_1776;
T7*ms12_9506;
T7*ms13_7416;
T7*ms13_9156;
T7*ms13_9936;
T7*ms13_1256;
T7*ms13_7696;
T7*ms13_5046;
T7*ms13_8316;
T7*ms13_6936;
T7*ms13_1696;
T7*ms51_1216;
T7*ms28_132226;
T7*ms28_1356;
T7*ms28_1336;
T7*ms39_1156;
T7*ms12_9527;
T7*ms51_6567;
T7*ms51_5467;
T7*ms51_136367;
T7*ms51_146727;
T7*ms51_202947;
T7*ms10_7788;
T7*ms11_3808;
T7*ms12_7398;
T7*ms12_7098;
T7*ms12_1808;
T7*ms12_7068;
T7*ms13_1648;
T7*ms13_4818;
T7*ms13_6748;
T7*ms13_5598;
T7*ms13_8048;
T7*ms13_1208;
T7*ms59_9527;
T7*ms41_5688;
T7*ms10_8799;
T7*ms13_61;
T7*ms66_1728;
T7*ms13_9369;
T7*ms13_1029;
T7*ms143_101010;
T7*ms28_226958;
T7*ms13_62;
T7*ms39_11;
T7*ms182_116370;
T7*ms182_127680;
T7*ms59_163188;
T7*ms13_63;
T7*ms13_43;
T7*ms51_198189;
T7*ms268_101700;
T7*ms13_44;
T7*ms300_7350;
T7*ms10_166a;
T7*ms112_1930;
T7*ms112_9960;
T7*ms202_1520;
T7*ms12_957a;
T7*ms204_1520;
T7*ms204_2670;
T7*ms41_166a;
T7*ms313_7130;
T7*ms13_65;
T7*ms13_95;
T7*ms51_286a;
T7*ms51_681a;
T7*ms51_675a;
T7*ms51_374a;
T7*ms51_194a;
T7*ms206_1740;
T7*ms206_1520;
T7*ms360_2610;
T7*ms216_1520;
T7*ms162_2690;
T7*ms261_7780;
T7*ms51_95;
T7*ms326_1060;
T7*ms228_1520;
T7*ms13_46;
T7*ms13_36;
T7*ms76_45;
T7*ms269_125161;
T7*ms12_47;
T7*ms269_5290;
T7*ms160_269232;
T7*ms13_48;
T7*ms51_68;
T7*ms211_6942;
T7*ms326_1052;
T7*ms167_107113;
T7*ms210_1764;
T7*ms51_1422390;
T7*ms302_7614;
T7*ms313_5054;
T7*ms10_17170;
T7*ms10_15300;
T7*ms342_203984;
T7*ms12_25940;
T7*ms271_8904;
T7*ms12_18320;
T7*ms12_17730;
T7*ms12_15270;
T7*ms12_66440;
T7*ms12_11000;
T7*ms12_10840;
T7*ms13_54240;
T7*ms13_13050;
T7*ms13_27790;
T7*ms13_14310;
T7*ms13_17120;
T7*ms13_16920;
T7*ms13_17000;
T7*ms13_21480;
T7*ms13_57020;
T7*ms13_15800;
T7*ms13_58420;
T7*ms13_22320;
T7*ms13_12700;
T7*ms13_10890;
T7*ms13_12180;
T7*ms13_12760;
T7*ms13_10800;
T7*ms13_15220;
T7*ms13_15720;
T7*ms13_14130;
T7*ms13_27090;
T7*ms13_60390;
T7*ms182_186794;
T7*ms182_158544;
T7*ms41_36660;
T7*ms41_18000;
T7*ms41_33000;
T7*ms129_1444;
T7*ms174_120934;
T7*ms42_53690;
T7*ms42_24360;
T7*ms60_94000;
T7*ms51_42300;
T7*ms51_71470;
T7*ms51_60760;
T7*ms60_22860;
T7*ms51_57900;
T7*ms51_39050;
T7*ms51_71060;
T7*ms51_29280;
T7*ms51_44280;
T7*ms51_72240;
T7*ms51_35190;
T7*ms51_74830;
T7*ms51_74340;
T7*ms51_92480;
T7*ms51_90680;
T7*ms51_33180;
T7*ms51_29240;
T7*ms51_76190;
T7*ms51_12480;
T7*ms51_37500;
T7*ms51_29020;
T7*ms51_57660;
T7*ms51_65660;
T7*ms51_56910;
T7*ms51_10120;
T7*ms202_2625;
T7*ms70_91800;
T7*ms249_100044;
T7*ms28_39440;
T7*ms28_26690;
T7*ms28_38940;
T7*ms28_20300;
T7*ms28_83580;
T7*ms28_12180;
T7*ms28_10070;
T7*ms28_46940;
T7*ms215_2905;


void se_msi1(void){
ms39_57270=se_ms(30,"Internal Error #1 in POSITION.");
ms59_24210=se_ms(18,"Inheritance clash.");
ms13_18051=se_ms(11,"object_size");
ms13_26351=se_ms(13,"signal_number");
ms13_27651=se_ms(13,"with_capacity");
ms13_18161=se_ms(11,"is_not_void");
ms274_2685=se_ms(5,"alias");
ms51_63591=se_ms(33,"Bad creation (writable expected).");
ms51_25441=se_ms(19,"Type mark expected.");
ms51_82621=se_ms(37,"Expression expected (\"inspect ... \").");
ms51_98851=se_ms(41,"Underscore in number must group 3 digits.");
ms51_33741=se_ms(23,"Bad character constant.");
ms51_53911=se_ms(29,"Infix operator name expected.");
ms313_6176=se_ms(8,"Feature ");
ms160_1296=se_ms(4," \175""\175"" ");
ms28_12951=se_ms(9,"Macintosh");
ms10_41992=se_ms(29,"No pretty printing done for \"");
ms12_67592=se_ms(34,"Bad right hand side of assignment.");
ms12_11472=se_ms(12," is invalid.");
ms13_21372=se_ms(12,"pointer_size");
ms13_14112=se_ms(9,"std_error");
ms13_14982=se_ms(11,"FIXED_ARRAY");
ms13_19602=se_ms(11,"Double_bits");
ms13_27482=se_ms(14,"element_sizeof");
ms13_13842=se_ms(9,"exception");
ms13_34672=se_ms(16,"is_expanded_type");
ms41_15392=se_ms(16,"\" not found in \"");
ms41_82732=se_ms(37,"Constant feature cannot be redefined.");
ms184_1176=se_ms(4," is ");
ms42_55872=se_ms(36,"\" in \"rename.se\" files.\nClash for \n\"");
ms42_71162=se_ms(34,"Internal Error #1 in SMALL_EIFFEL.");
ms51_38712=se_ms(24,"Deleted extra separator.");
ms51_14202=se_ms(9,"loop body");
ms51_76932=se_ms(36,"Added \"end\" for inspect instruction.");
ms51_78732=se_ms(36,"Expression expected after \'implies\'.");
ms51_98482=se_ms(41,"Feature name expected after \'$\' (VUAR.4).");
ms51_89232=se_ms(39,"Character \'%\"\' inserted after \"prefix\".");
ms51_38352=se_ms(24,"Character \'%\"\' inserted.");
ms130_42=se_ms(1,")");
ms112_37791a=se_ms(17,"Expanded/Expanded");
ms56_10142=se_ms(11," not found.");
ms56_67122=se_ms(33,"Feature found is not a procedure.");
ms56_46872=se_ms(31,"Procedure found has arguments. ");
ms75_83182=se_ms(38,"One has argument(s) but not the other.");
ms12_10043=se_ms(11,"Bad anchor.");
ms59_50792=se_ms(28,"Precursor routine not found.");
ms13_40613=se_ms(17,"standard_is_equal");
ms13_13113=se_ms(9,"to_double");
ms41_37233=se_ms(27,"Cyclic inheritance graph : ");
ms60_61083=se_ms(33,"\" is not a feature of the parent.");
se_msi2();
}


void se_msi2(void){
ms33_26523=se_ms(21,"Trying to read file \"");
ms51_29463=se_ms(21,"End of text expected.");
ms51_22423=se_ms(17,"Error in inspect.");
ms51_26923=se_ms(19,"Unexpected bracket.");
ms51_91143=se_ms(39,"Unexpected new line in manifest string.");
ms51_40743=se_ms(27,"\')\' expected in expression.");
ms51_57753=se_ms(31,"End of manifest array expected.");
ms267_169026=se_ms(66,"Void may not be assigned to an expanded entity. Left hand side is ");
ms112_383757=se_ms(87," is not yet implemented (you can work arround doing an assignment in a local variable).");
ms10_11104=se_ms(8,"-default");
ms10_20094=se_ms(17,"\" already exists.");
ms10_37584=se_ms(24,"No pretty printing done.");
ms11_21964=se_ms(19,"Cannot write file \"");
ms12_14714=se_ms(14,"Bad arguments.");
ms12_60544=se_ms(32,"Bad number of generic arguments.");
ms12_10664=se_ms(8,"deferred");
ms12_10824=se_ms(8,"undefine");
ms13_23004=se_ms(12,"Pointer_bits");
ms13_12694=se_ms(11,"BOOLEAN_REF");
ms13_19334=se_ms(14,"STD_FILE_WRITE");
ms13_22704=se_ms(12,"Boolean_bits");
ms13_13554=se_ms(9,"clear_all");
ms13_24024=se_ms(13,"die_with_code");
ms13_60434=se_ms(22,"is_basic_expanded_type");
ms13_11264=se_ms(8,"is_equal");
ms13_21804=se_ms(12,"Minimum_real");
ms41_72954=se_ms(42,"\" does not belong to a creation clause of ");
ms41_66924=se_ms(33,"Cannot redefine a frozen feature.");
ms41_10664=se_ms(8,"deferred");
ms60_60544=se_ms(32,"Bad number of generic arguments.");
ms60_10824=se_ms(8,"undefine");
ms42_24084=se_ms(18,"Cannot load class.");
ms60_34704=se_ms(24,"\" (not yet implemented).");
ms51_63264=se_ms(32,"Alias name of external expected.");
ms51_69224=se_ms(34,"Must not affect a formal argument.");
ms51_54404=se_ms(29,"Empty generic list (deleted).");
ms51_13644=se_ms(9,"else part");
ms51_71434=se_ms(34,"Exponent of a real value expected.");
ms51_45084=se_ms(26,"Unknown special character.");
ms51_63584=se_ms(32,"Identifier expected after a dot.");
ms51_83714=se_ms(38,"This name must not appear after a dot.");
ms51_37044=se_ms(28,"Bad use of prefix operator. ");
ms130_5999=se_ms(7,"strip (");
ms62_29184=se_ms(19," is (not) generic ?");
ms268_3528=se_ms(6," is a ");
ms28_23364=se_ms(36,"\".\nCurrently handled system names :\n");
ms11_300=se_ms(2,".e");
ms28_18194=se_ms(11,"loadpath.se");
ms37_10744=se_ms(17,"Too many errors.\n");
ms12_430=se_ms(2,"as");
se_msi3();
}


void se_msi3(void){
ms12_420=se_ms(2,"if");
ms10_39025=se_ms(25,"No Class to Pretty Print.");
ms13_570=se_ms(3,"@<<");
ms199_7068=se_ms(6,"ensure");
ms12_13065=se_ms(13,"Bad argument.");
ms12_23835=se_ms(21," cannot be expanded. ");
ms12_41475=se_ms(25,"Deleted extra semi-colon.");
ms13_32955=se_ms(15,"raise_exception");
ms13_34215=se_ms(15,"sprintf_pointer");
ms13_30885=se_ms(15,"generating_type");
ms13_33465=se_ms(15,"Minimum_integer");
ms13_33495=se_ms(15,"Maximum_integer");
ms70_430=se_ms(2,"as");
ms42_13095=se_ms(9,"rename.se");
ms60_72275=se_ms(35,"This class is not generic (VTUG.1).");
ms60_74095=se_ms(35,"Select conflict for those features.");
ms51_82695=se_ms(37,"Frozen feature name synonym expected.");
ms51_11245=se_ms(13,"\')\' expected.");
ms51_20315=se_ms(17,"Bad generic list.");
ms51_71295=se_ms(35,"Bad use of predefined type C_ARRAY.");
ms51_64185=se_ms(33,"Bad use of predefined type ARRAY.");
ms51_37875=se_ms(25,"In \"elseif ... then ...\".");
ms51_28035=se_ms(21,"In \"if ... then ...\".");
ms51_33345=se_ms(27,"). Instruction or keyword \"");
ms51_75355=se_ms(35,"Unexpected character in ascii code.");
ms51_98605=se_ms(41,"Three digit is enought for an ascii code.");
ms51_65695=se_ms(35,"\')\' expected to end arguments list.");
ms51_48195=se_ms(27,"Unexpected comma (deleted).");
ms12_951=se_ms(3,"end");
ms39_150=se_ms(2," (");
ms161_359888=se_ms(83,"Inside a function, a Precursor call must be a function call (not a procedure call).");
ms342_321828=se_ms(78,"Result type of a once function must not be a formal generic argument (VFFD.7).");
ms51_681=se_ms(3,"CWC");
ms51_95a=se_ms(1,"^");
ms28_32565=se_ms(39,"\"Hope this is a Macintosh like system.\n");
ms28_10175=se_ms(11,"System is \"");
ms28_33825=se_ms(41,"]\nEnvironment Variable \"SmallEiffel\" is:\n");
ms83_56885=se_ms(31," is not allowed to use feature.");
ms75_67155=se_ms(33,"Incompatible number of arguments.");
ms75_54285=se_ms(35," Cannot inherit thoses features in ");
ms75_41905=se_ms(29,"Double definition of feature ");
ms182_236778=se_ms(67,"The type of this constant feature should be INTEGER REAL or DOUBLE.");
ms182_142698=se_ms(51,"The type of this constant feature should be STRING.");
ms182_147888=se_ms(52,"The type of this constant feature should be BOOLEAN.");
ms12_14266=se_ms(14,"Bad Assertion.");
ms12_11376=se_ms(8,"creation");
ms12_38896=se_ms(17,"JVM_invokevirtual");
ms12_32576=se_ms(16,"JVM_invokestatic");
ms12_37456=se_ms(16,"C_WithoutCurrent");
ms12_45846=se_ms(27,"It is not an integer value.");
se_msi4();
}


void se_msi4(void){
ms12_10896=se_ms(8,"separate");
ms13_11616=se_ms(8,"print_on");
ms13_11456=se_ms(8,"sfr_open");
ms13_11496=se_ms(8,"sfw_open");
ms13_22896=se_ms(12,"to_character");
ms13_11896=se_ms(8,"capacity");
ms13_29456=se_ms(14,"Character_bits");
ms13_22776=se_ms(12,"Integer_bits");
ms13_60346=se_ms(22,"Minimum_character_code");
ms13_252=se_ms(2,">=");
ms13_222=se_ms(2,"/=");
ms13_582=se_ms(3,"@>>");
ms41_35976=se_ms(24," has no creation clause.");
ms41_44356=se_ms(26,"Creation Call not allowed.");
ms41_30936=se_ms(24,"Invalid redefinition in ");
ms51_86146=se_ms(38,"Index value expected (\"indexing ...\").");
ms51_44356=se_ms(26,"Cannot write such a class.");
ms51_34276=se_ms(22,"Routine body expected.");
ms51_47516=se_ms(28,"Bad creation (\'!\' expected).");
ms51_85956=se_ms(38,"Variant (INTEGER) Expression Expected.");
ms51_64096=se_ms(32,"Expression expected after \"old\".");
ms51_63936=se_ms(32,"Precursor keyword expected here.");
ms51_33616=se_ms(22,"Feature name expected.");
ms51_85196=se_ms(38,"Character \'%\"\' inserted after \"infix\".");
ms159_368088=se_ms(84,"Inside a procedure, a Precursor call must be a procedure call (not a function call).");
ms267_47=se_ms(1,".");
ms28_44196=se_ms(29,"Unknown system name in file\n\"");
ms56_11376=se_ms(8,"creation");
ms49_702=se_ms(3,"FOO");
ms12_14427=se_ms(9,"invariant");
ms13_13797=se_ms(9,"Real_bits");
ms13_13887=se_ms(9,"se_system");
ms13_16887=se_ms(13,"STD_FILE_READ");
ms28_303=se_ms(3,"\'.\n");
ms42_48577=se_ms(31,"Unable to find file for class \"");
ms51_35397=se_ms(27,"\" does not contains class \"");
ms60_35857=se_ms(23,"Redefinition not found.");
ms51_85917=se_ms(39,"Bad creation (procedure name expected).");
ms51_14027=se_ms(13,"Added \"then\".");
ms51_20247=se_ms(17,"Bad clients list.");
ms51_26277=se_ms(19,"Deleted extra coma.");
ms12_254=se_ms(2,">>");
ms12_144=se_ms(2,";\n");
ms12_194=se_ms(2,"0.");
ms204_2670a=se_ms(5,"debug");
ms13_714=se_ms(3,"ANY");
ms13_374=se_ms(2,"\\\\");
ms13_194=se_ms(2,"//");
ms274_126759=se_ms(47,"External feature must not have rescue compound.");
ms42_354=se_ms(3,"\". ");
se_msi5();
}


void se_msi5(void){
ms51_374=se_ms(2,"\\\\");
ms51_194=se_ms(2,"//");
ms37_19327=se_ms(11,"Fatal Error");
ms64_44577=se_ms(27,"Bad comment to end a class.");
ms10_71058=se_ms(39,"pretty: format style is already set to ");
ms10_17908=se_ms(11,"-no_warning");
ms10_14868=se_ms(14,"\" not removed.");
ms93_63657=se_ms(33,"Bad expression in manifest array.");
ms75_64647=se_ms(33,"One has Result but not the other.");
ms28_654=se_ms(3,"OS2");
ms37_384=se_ms(3," : ");
ms12_975=se_ms(3,"old");
ms12_21798=se_ms(18,"Bad INTEGER value.");
ms12_63888=se_ms(33,"Bad left hand side of assignment.");
ms12_33638=se_ms(22,"Incompatible headings.");
ms12_18788=se_ms(11,"SmallEiffel");
ms12_13428=se_ms(9,"system.se");
ms12_20048=se_ms(16,"Class not found.");
ms12_50768=se_ms(19,"C_InlineWithCurrent");
ms12_10728=se_ms(8,"redefine");
ms12_10928=se_ms(8,"obsolete");
ms12_11448=se_ms(8,"external");
ms39_214=se_ms(2,"^\n");
ms13_21828=se_ms(12,"Maximum_real");
ms13_14328=se_ms(9,"se_getenv");
ms13_34768=se_ms(16,"se_string2double");
ms13_27638=se_ms(13,"standard_copy");
ms13_13968=se_ms(9,"Precursor");
ms13_16588=se_ms(13,"CHARACTER_REF");
ms13_17628=se_ms(12,"NATIVE_ARRAY");
ms13_20868=se_ms(12,"compile_to_c");
ms13_29078=se_ms(14,"compile_to_jvm");
ms13_10648=se_ms(8,"eof_code");
ms13_22428=se_ms(12,"flush_stream");
ms13_22968=se_ms(12,"from_pointer");
ms13_27118=se_ms(14,"Maximum_double");
ms41_10928=se_ms(8,"obsolete");
ms51_675=se_ms(3,"CSE");
ms51_10068=se_ms(12,"Load class \"");
ms60_99138=se_ms(41,"Missing select clause for those features.");
ms60_10728=se_ms(8,"redefine");
ms51_63808=se_ms(32,"Correct previous error(s) first.");
ms51_71638=se_ms(34,"Unexpected \";\" to end rename list.");
ms51_36528=se_ms(24,"Bad local variable list.");
ms51_94878=se_ms(42,"\". You should update your Eiffel code now.");
ms51_43368=se_ms(26,"Must not affect `Current\'.");
ms51_83028=se_ms(37,"Keyword \"until\" expected (in a loop).");
ms51_78048=se_ms(36,"Boolean expression expected (until).");
ms51_79128=se_ms(36,"Keyword \"loop\" expected (in a loop).");
ms51_61008=se_ms(31,"Empty debug key list (deleted).");
se_msi6();
}


void se_msi6(void){
ms51_64448=se_ms(32,"Empty check instruction removed.");
ms10_166=se_ms(2,"\".");
ms62_37098=se_ms(27,"Cannot find Base Class for ");
ms60_111496a=se_ms(44,"Cannot undefine unexistant feature (VDUS.1).");
ms51_29280aa=se_ms(20,"Substitute with \";\".");
ms51_112815a=se_ms(45,"Same identifier appears twice (local/formal).");
ms51_146421a=se_ms(51,"Right hand side expression expected for assignment.");
ms51_104490a=se_ms(43,"One single opening \'\173""\' is correct too here.");
ms12_246=se_ms(2,"<<");
ms12_166=se_ms(2,"\".");
ms12_446=se_ms(2,"is");
ms13_456=se_ms(2,"or");
ms41_166=se_ms(2,"\".");
ms56_28658=se_ms(23,"Creation procedure for ");
ms51_286=se_ms(2,"IC");
ms39_63048=se_ms(37,"SmallEiffel cannot load base class : ");
ms12_28959=se_ms(21,"Bad generic argument.");
ms12_47439=se_ms(27,"Cyclic anchored definition.");
ms12_25909=se_ms(13,"C_WithCurrent");
ms67_61088=se_ms(32,"Same feature name appears twice.");
ms100_53650=se_ms(29,"Feature found is a procedure.");
ms13_12879=se_ms(9,"read_byte");
ms13_25779=se_ms(13,"standard_twin");
ms13_12969=se_ms(11,"POINTER_REF");
ms13_19459=se_ms(11,"conforms_to");
ms28_966=se_ms(3,"man");
ms28_756=se_ms(3,"VMS");
ms64_186=se_ms(2,"--");
ms41_90129=se_ms(39,"Incompatible headings for redefinition.");
ms12_957=se_ms(3,"bin");
ms42_31059=se_ms(21,"Unable to load class.");
ms51_31689=se_ms(21,"Unexpected character.");
ms51_80379=se_ms(39,"\')\' expected to end a strip expression.");
ms51_48949=se_ms(31,"Right hand side expression of \"");
ms66_356=se_ms(2,"_P");
ms75_186=se_ms(2,": ");
ms13_687=se_ms(3,"BIT");
ms112_41670=se_ms(18,"Reference/Expanded");
ms85_186=se_ms(2,": ");
ms131_56880=se_ms(30,"Feature found is not writable.");
ms313_16640=se_ms(16,"Current type is ");
ms28_25809=se_ms(21,"Append contents of  \"");
ms233_77140=se_ms(38,"Creation call on formal generic type (");
ms243_27380=se_ms(20,"No creation for ANY.");
ms216_94840=se_ms(40,"Expression must be INTEGER or CHARACTER.");
ms216_18320=se_ms(16," is not allowed.");
ms252_38500=se_ms(25,"INTEGER must be expanded.");
ms243_38450=se_ms(25,"ANY must not be expanded.");
ms306_11000=se_ms(8,"indexing");
ms12_288=se_ms(3,"\".\n");
se_msi7();
}


void se_msi7(void){
ms12_428=se_ms(2,"do");
ms13_248=se_ms(2,"<=");
ms13_438=se_ms(2,"io");
ms226_20400=se_ms(17,"Bad loop variant.");
ms217_18640=se_ms(16,"Bad when clause.");
ms41_158=se_ms(2,", ");
ms182_33810=se_ms(23,"Bad feature definition.");
ms182_84360=se_ms(38,"Must not use such a type for constant.");
ms42_118=se_ms(2,".\n");
ms183_14260=se_ms(10," is unique");
ms248_38350=se_ms(25,"BOOLEAN must be expanded.");
ms28_708=se_ms(3,"DOS");
ms28_138=se_ms(2," \"");
ms28_288=se_ms(3,"\".\n");
ms83_858=se_ms(3,"\173""\175"" ");
ms112_21261=se_ms(19,"Comparison between ");
ms112_37791=se_ms(17,"Expanded/Expanded");
ms75_158=se_ms(2,", ");
ms13_939=se_ms(3,"and");
ms39_318=se_ms(3," :\n");
ms67_158=se_ms(2,", ");
ms85_188=se_ms(2,"; ");
ms240_87371=se_ms(41,".........................................");
ms179_54510=se_ms(30,"Same Class Name appears twice.");
ms69_158=se_ms(2,", ");
ms313_51011=se_ms(29," Anchor found is a procedure.");
ms233_64251=se_ms(33,"Bad writable target for creation.");
ms210_32982=se_ms(23,"Bad BOOLEAN expression.");
ms131_24192=se_ms(18,"Feature not found.");
ms132_99792=se_ms(42," Actual-argument/Formal-argument mismatch.");
ms124_50512=se_ms(28,"Feature found has arguments.");
ms313_64192=se_ms(32,"Constraint genericity violation.");
ms313_23892=se_ms(22,". There is no feature ");
ms143_24192=se_ms(18,"Feature not found.");
ms251_35832=se_ms(24,"DOUBLE must be expanded.");
ms360_87172=se_ms(38,"TYPE_REF_TO_EXP Not Yet Implemented #1");
ms171_26862=se_ms(22,"Incompatible types in ");
ms13_13050a=se_ms(9,"se_remove");
ms13_23004a=se_ms(12,"double_floor");
ms226_86602=se_ms(38,"Expression of variant must be INTEGER.");
ms145_67122=se_ms(33,"Feature found is not a procedure.");
ms218_15022=se_ms(14,"Bad when list.");
ms146_50512=se_ms(28,"Feature found has arguments.");
ms182_98322=se_ms(42,"Bad constant declaration (no result type).");
ms42_24084a=se_ms(18,"Cannot find class.");
ms51_79128a=se_ms(36,"Empty formal generic list (deleted).");
ms51_83028a=se_ms(37,"Empty formal argument list (deleted).");
ms51_29280a=se_ms(20,"Substitute with \";\".");
ms51_14027a=se_ms(13,"Added \" here.");
ms51_10120a=se_ms(11,"\" expected.");
se_msi8();
}


void se_msi8(void){
ms51_45084a=se_ms(26,"Unknown special character.");
ms51_38352a=se_ms(24,"Character \'%\"\' inserted.");
ms237_25652=se_ms(22,"\" not found for type \"");
ms237_67122=se_ms(33,"Feature found is not a procedure.");
ms228_78732=se_ms(36,"Expression of until must be BOOLEAN.");
ms228_24282=se_ms(18,"Invalid loop body.");
ms255_29722=se_ms(22,"REAL must be expanded.");
ms200_59163=se_ms(37,"Bad instruction (when interpreted in ");
ms210_75563=se_ms(41,"Expression of if/elseif must be BOOLEAN. ");
ms200_180=se_ms(2,").");
ms258_36312=se_ms(24," is not a generic class.");
ms259_42042=se_ms(26,"Bad outside expanded type.");
ms39_57270a=se_ms(30,"Internal Error #2 in POSITION.");
ms199_19602=se_ms(11,"ensure then");
ms206_420=se_ms(2,"if");
ms233_180=se_ms(2,").");
ms225_190=se_ms(2,"..");
ms154_100=se_ms(2,"%\n");
ms263_220=se_ms(2,"->");
ms206_420a=se_ms(2,"if");
ms206_951=se_ms(3,"end");
ms11_583550=se_ms(110,"..............................................................................................................");
ms132_40794=se_ms(26," It is not Like <feature>.");
ms313_22554=se_ms(18," Anchor not found.");
ms41_229320=se_ms(65,"Result types must be both expanded or both non-expanded (VDRD.6).");
ms41_130830=se_ms(49,"A class cannot be expanded and deferred (VTEC.1).");
ms216_11604=se_ms(12,"Bad inspect.");
ms51_117540=se_ms(45,"Keyword \"end\" expected at the end of a class.");
ms51_121210=se_ms(46,"Second identifier of a \"rename\" pair expected.");
ms51_116370=se_ms(45,"Expected constant for BIT_N type declaration.");
ms51_115380=se_ms(45,"\"retry\" cannot be outside of a rescue clause.");
ms51_142100=se_ms(50,"Keyword \"end\" expected at the end of check clause.");
ms51_104490=se_ms(43,"One single closing \'\175""\' is correct too here.");
ms51_192660=se_ms(60,"In extended form of manifest string.Bad character after \'%\'.");
ms51_116820=se_ms(45,"`Result\' must only be used inside a function.");
ms217_29634=se_ms(22,") in the same inspect.");
ms235_34704=se_ms(24," Bad explicit type mark.");
ms217_54404=se_ms(29,"Empty when clause in inspect.");
ms271_21324=se_ms(12,"require else");
ms163_36984=se_ms(24,"Same name appears twice.");
ms182_87134=se_ms(38,"Unique feature must have INTEGER type.");
ms232_162=se_ms(2,". ");
ms160_852=se_ms(3,"\173""\173"" ");
ms237_63744=se_ms(32,"Procedure found has argument(s).");
ms228_42224=se_ms(26,"Bad variant for this loop.");
ms101_16515=se_ms(15,"Bad expression.");
ms356_54944=se_ms(32,"................................");
ms185_99414=se_ms(42,"An attribute must not be undefined (VDUS).");
ms257_50344=se_ms(29," is generic. Wrong type mark.");
ms56_140500=se_ms(50,"Cannot create a class with an empty creation list.");
se_msi9();
}


void se_msi9(void){
ms65_117530=se_ms(46,"A frozen feature must not be undefined (VDUS).");
ms202_16485=se_ms(15,"Bad check list.");
ms10_209521=se_ms(71,"Error during `pretty\' printing.\nCannot parse output of pretty.\nBackup \"");
ms132_16515=se_ms(15,"Bad expression.");
ms132_43605=se_ms(27," It is not Like <argument>.");
ms232_46305=se_ms(27,"You must use a constructor.");
ms313_24045=se_ms(21," Cannot use feature \"");
ms41_197701=se_ms(61,"An attribute must be redefined as an attribute only (VDRD.6).");
ms51_146421=se_ms(51,"Underscore in fractionnal part must group 3 digits.");
ms253_29715=se_ms(21,"No creation for NONE.");
ms254_38975=se_ms(25,"POINTER must be expanded.");
ms129_24605=se_ms(19,"Bad old expression.");
ms174_13065=se_ms(13,"Bad argument.");
ms310_384=se_ms(3,"-- ");
ms28_852461=se_ms(269,"You should update the value of the \"SmallEiffel\" system environment variable.\nSince release -0.79, the \"SmallEiffel\" system environment variable must be the absolute path of the \"system.se\" file.\nFor example \"/usr/lib/SmallEiffel/sys/system.se\" under Unix like system.\n");
ms112_88736=se_ms(47," Not Valid. Context of Types interpretation is ");
ms112_46246=se_ms(19,"Reference/Reference");
ms268_34875=se_ms(25," (\"?=\" is not necessary).");
ms268_38975=se_ms(25," is not a reference Type.");
ms268_71925=se_ms(35," Invalid reverse assignment (VJRV).");
ms132_36576=se_ms(24,"Bad number of arguments.");
ms132_89856=se_ms(39,"Cannot pass Void for expanded argument.");
ms154_174=se_ms(2,"%/");
ms160_63936=se_ms(32,"Precursor must pass argument(s).");
ms313_62016=se_ms(38," not found when starting look up from ");
ms250_43416=se_ms(27,"CHARACTER must be expanded.");
ms233_30996=se_ms(21,"Cannot create object.");
ms41_172312=se_ms(56,"Deferred class should not have creation clause (VGCP.1).");
ms10_7800=se_ms(6,"pretty");
ms171_36576=se_ms(24,"Bad number of arguments.");
ms51_151262=se_ms(53,"For Java compatibility, the new name is NATIVE_ARRAY.");
ms51_350632=se_ms(82,"Anchor expected. An anchor could be `Current\', a feature name or an argument name.");
ms51_129072=se_ms(48,"Added brackets for manifest constant before dot.");
ms356_454=se_ms(2,"ms");
ms217_63886=se_ms(34,"Second occurrence for this value (");
ms235_33726=se_ms(22,"Invalid explicit type.");
ms163_18336=se_ms(16,"Bad declaration.");
ms12_9790=se_ms(11," Not found.");
ms12_3810=se_ms(6,"File \"");
ms12_1060=se_ms(4,"BIT ");
ms12_7410=se_ms(6,"select");
ms12_9590=se_ms(7,"inspect");
ms12_2690=se_ms(5,"false");
ms12_7350=se_ms(6,"frozen");
ms12_1740=se_ms(4,"else");
ms12_2670=se_ms(5,"debug");
ms267_244=se_ms(2,":=");
ms13_2860=se_ms(5,"print");
ms13_2520=se_ms(5,"put_1");
ms13_8610=se_ms(7,"se_argc");
se_msi10();
}


void se_msi10(void){
ms13_7470=se_ms(6,"stderr");
ms13_7620=se_ms(6,"stdout");
ms13_1840=se_ms(4,"twin");
ms13_9380=se_ms(7,"Current");
ms13_1990=se_ms(5,"ARRAY");
ms13_6510=se_ms(7,"BOOLEAN");
ms13_2840=se_ms(5,"lower");
ms209_18416=se_ms(16,"Bad instruction.");
ms254_24066=se_ms(21," does not match with ");
ms268_254=se_ms(2,"?=");
ms41_5440=se_ms(8,"\" from \"");
ms237_53476=se_ms(29,"Creation procedure not found.");
ms237_45856=se_ms(32," is not in the creation list of ");
ms228_36456=se_ms(24,"Bad initialisation part.");
ms228_14826=se_ms(14,"Bad invariant.");
ms228_75996=se_ms(36,"This loop has an invalid expression.");
ms42_5280=se_ms(8,"\" and \n\"");
ms60_7410=se_ms(6,"select");
ms60_1520=se_ms(4,"end;");
ms51_6730=se_ms(10,"\" is now \"");
ms51_2670=se_ms(5,"debug");
ms51_9410=se_ms(10,"Added \",\".");
ms51_7680=se_ms(10,"- (prefix)");
ms51_7660=se_ms(10,"+ (prefix)");
ms265_18416=se_ms(16," is the context.");
ms28_720532=se_ms(244,"Unable to find file \"system.se\".\nPlease, set the environment variable \"SmallEiffel\" with the appropriate absolute path to this file.\nExample for Unix: \"/usr/lib/SmallEiffel/sys/system.se\"\nExample for DOS/Windows: \"C:\\SmallEiffel\\sys\\system.se\"\n");
ms198_384=se_ms(3,"-- ");
ms267_56296=se_ms(31,"ASSIGNMENT/Not Yet Implemented.");
ms258_17216=se_ms(16," (TYPE_GENERIC).");
ms28_2470=se_ms(5,"Amiga");
ms37_2170=se_ms(7,"------\n");
ms12_1071=se_ms(3,"sys");
ms66_1700=se_ms(4,"_ix_");
ms198_39396=se_ms(28,"This feature is obsolete :\n\"");
ms13_9541=se_ms(7,"se_argv");
ms13_6881=se_ms(7,"POINTER");
ms12_7614a=se_ms(6,"prefix");
ms12_1724a=se_ms(4,"once");
ms12_2690a=se_ms(5,"local");
ms305_186=se_ms(2,": ");
ms51_8021=se_ms(13," warning(s).\n");
ms13_1053a=se_ms(3,"xor");
ms13_2840a=se_ms(5,"count");
ms13_2805a=se_ms(5,"floor");
ms217_20927=se_ms(17,"Not a good slice.");
ms51_1216a=se_ms(4,"ICWC");
ms51_9410a=se_ms(10,"Added \";\".");
ms227_14427=se_ms(9,"invariant");
ms182_99097=se_ms(41,"Attribute must not have formal arguments.");
ms10_1552=se_ms(4,"-zen");
se_msi11();
}


void se_msi11(void){
ms28_9331=se_ms(7,"Windows");
ms28_5301=se_ms(9,"not set.\n");
ms229_186=se_ms(2,": ");
ms11_1432=se_ms(4,".bak");
ms11_7632=se_ms(9,"Writing \"");
ms11_1632=se_ms(4,".txt");
ms301_957=se_ms(3,"all");
ms12_1832=se_ms(4,"true");
ms12_6912=se_ms(6,"rename");
ms12_7002=se_ms(6,"rescue");
ms12_6942=se_ms(6,"elseif");
ms13_8652=se_ms(7,"realloc");
ms13_6412=se_ms(7,"GENERAL");
ms13_6792=se_ms(6,"calloc");
ms13_1812=se_ms(4,"copy");
ms13_1712=se_ms(4,"free");
ms13_6852=se_ms(6,"malloc");
ms112_42138=se_ms(18,"Expanded/Reference");
ms295_186=se_ms(2,": ");
ms41_5012=se_ms(7,"foo :-)");
ms41_3192=se_ms(6,"\" in \"");
ms11_572294=se_ms(106,"Expanded class must have no creation procedure, or only one creation procedure with no arguments (VTEC.2).");
ms76_178923=se_ms(57,"Class name appears twice in formal generic list (VCFG-2).");
ms132_35448=se_ms(24," It is not Like Current.");
ms298_186=se_ms(2,": ");
ms232_37098=se_ms(27,"Creation clause exists for ");
ms233_11858=se_ms(14," is deferred. ");
ms41_122544=se_ms(48," A deferred class must not be expanded (VTEC.1).");
ms28_8302=se_ms(14,"\"Last chance.\n");
ms83_4662=se_ms(7,"\173""NONE\175"" ");
ms83_4122=se_ms(6,"\173""ANY\175"" ");
ms262_46278=se_ms(27,"Must be a positive INTEGER.");
ms12_3143=se_ms(7,"****** ");
ms231_138=se_ms(2,"!!");
ms13_1053=se_ms(3,"put");
ms13_9513=se_ms(7,"implies");
ms62_785024=se_ms(128,"................................................................................................................................");
ms305_158=se_ms(2,", ");
ms69_6912=se_ms(6,"rename");
ms51_7203=se_ms(7,"C_ARRAY");
ms274_11448=se_ms(8,"external");
ms265_50428=se_ms(28,"Unable to compute this type.");
ms171_188=se_ms(2,"; ");
ms167_24548=se_ms(19,"Bad local variable.");
ms236_138=se_ms(2,"!!");
ms267_17248=se_ms(16," Bad assignment.");
ms10_1464=se_ms(4,"-end");
ms28_8613=se_ms(9,"loadpath.");
ms37_8743=se_ms(7,"Warning");
ms12_1764=se_ms(4,"then");
se_msi12();
}


void se_msi12(void){
ms12_8904=se_ms(7,"require");
ms12_1724=se_ms(4,"like");
ms12_1784=se_ms(4,"from");
ms12_7614=se_ms(6,"export");
ms313_68679=se_ms(39,"Forbidden call when type of Current is ");
ms69_102564=se_ms(42,"Cannot rename inexistant feature (VHRC.1).");
ms69_122084=se_ms(46,"Multiple rename for the same feature (VHRC.2).");
ms13_7404=se_ms(6,"Result");
ms13_1684=se_ms(4,"code");
ms13_1704=se_ms(4,"feof");
ms13_1764=se_ms(4,"item");
ms295_158=se_ms(2,", ");
ms179_158=se_ms(2,", ");
ms51_667805=se_ms(115,"Inheritance option not at a good place. The good order is: \"rename... export... undefine... redefine... select...\".");
ms51_112815=se_ms(45,"Same identifier appears twice (local/formal).");
ms51_112905=se_ms(45,"A formal argument is not a writable variable.");
ms51_116415=se_ms(45,"Class name should use only uppercase letters.");
ms51_116325=se_ms(45,"Identifier should use only lowercase letters.");
ms12_2625=se_ms(5,"check");
ms12_2745=se_ms(5,"class");
ms12_2685=se_ms(5,"alias");
ms39_5904=se_ms(8," column ");
ms12_2855=se_ms(5,"until");
ms12_2885=se_ms(5,"strip");
ms12_2905=se_ms(5,"retry");
ms12_2785=se_ms(5,"infix");
ms12_8785=se_ms(7,"feature");
ms13_2515=se_ms(5,"put_0");
ms13_2805=se_ms(5,"stdin");
ms13_8925=se_ms(7,"storage");
ms13_2855=se_ms(5,"upper");
ms13_2055=se_ms(5,"BIT_N");
ms13_2675=se_ms(5,"blank");
ms13_2695=se_ms(5,"bit_n");
ms41_2745=se_ms(5,"class");
ms41_1145=se_ms(5,", ...");
ms37_2685=se_ms(5,"Error");
ms37_2325=se_ms(5,"Type ");
ms60_111496=se_ms(44,"Cannot redefine unexistant feature (VDRS.1).");
ms51_125396=se_ms(47,"Manifest string expected for \"obsolete\" clause.");
ms51_204786=se_ms(62,"In extended form of manifest string. Bad character before \'%\'.");
ms39_2195=se_ms(5,"Line ");
ms12_1776=se_ms(4,"when");
ms12_9506=se_ms(7,"variant");
ms13_7416=se_ms(6,"to_bit");
ms13_9156=se_ms(7,"to_real");
ms13_9936=se_ms(9,"CHARACTER");
ms13_1256=se_ms(4,"NONE");
ms13_7696=se_ms(8,"REAL_REF");
ms13_5046=se_ms(6,"STRING");
se_msi13();
}


void se_msi13(void){
ms13_8316=se_ms(7,"or else");
ms13_6936=se_ms(6,"fclose");
ms13_1696=se_ms(4,"make");
ms51_1216=se_ms(4,"ICWC");
ms28_132226=se_ms(34,"/usr/lib/SmallEiffel/sys/system.se");
ms28_1356=se_ms(4,"BeOS");
ms28_1336=se_ms(4,"UNIX");
ms39_1156=se_ms(4," in ");
ms12_9527=se_ms(7,"inherit");
ms51_6567=se_ms(11," error(s).\n");
ms51_5467=se_ms(11,"\" aborted.\n");
ms51_136367=se_ms(49,"Explicit creation type mark must not be anchored.");
ms51_146727=se_ms(51,"Expression \"old\" can be used in ensure clause only.");
ms51_202947=se_ms(61,"Closing \'\175""\' expected to end Precursor\'s parent qualification.");
ms10_7788=se_ms(11,". Bad flag ");
ms11_3808=se_ms(8,"\" file.\n");
ms12_7398=se_ms(9,"Feature \"");
ms12_7098=se_ms(6,"unique");
ms12_1808=se_ms(4,"loop");
ms12_7068=se_ms(6,"ensure");
ms13_1648=se_ms(4,"Void");
ms13_4818=se_ms(6,"DOUBLE");
ms13_6748=se_ms(7,"INTEGER");
ms13_5598=se_ms(6,"MEMORY");
ms13_8048=se_ms(8,"PLATFORM");
ms13_1208=se_ms(4,"REAL");
ms59_9527=se_ms(7,"inherit");
ms41_5688=se_ms(9,"-- class ");
ms10_8799=se_ms(7,"-parano");
ms13_61=se_ms(1,"<");
ms66_1728=se_ms(4,"_px_");
ms13_9369=se_ms(9,"BIT_N_REF");
ms13_1029=se_ms(3,"not");
ms143_101010=se_ms(30,"ADDRESS_OF/does_not_understand");
ms28_226958=se_ms(74,"System environment variable \"SmallEiffel\" not set.\nTrying default value: \"");
ms13_62=se_ms(1,"=");
ms39_11=se_ms(1,"\n");
ms182_116370=se_ms(45,"Feature `Void\' cannot be redefined (builtin).");
ms182_127680=se_ms(48,"The type of this constant feature should be BIT.");
ms59_163188=se_ms(54,"Multiple Precursor found (must use  \173"" ... \175"" selection.");
ms13_63=se_ms(1,">");
ms13_43=se_ms(1,"*");
ms51_198189=se_ms(61,"An expression has a result value. This is not an instruction.");
ms268_101700=se_ms(30,". Simple assignment is allowed");
ms13_44=se_ms(1,"+");
ms300_7350=se_ms(6,"frozen");
ms10_166a=se_ms(2,"\".");
ms112_1930=se_ms(5," and ");
ms112_9960=se_ms(12," Comparison ");
ms202_1520=se_ms(4,"end;");
se_msi14();
}


void se_msi14(void){
ms12_957a=se_ms(3,"all");
ms204_1520=se_ms(4,"end;");
ms204_2670=se_ms(5,"debug");
ms41_166a=se_ms(2,"\".");
ms313_7130=se_ms(10," in class ");
ms13_65=se_ms(1,"@");
ms13_95=se_ms(1,"^");
ms51_286a=se_ms(2,"IC");
ms51_681a=se_ms(3,"CWC");
ms51_675a=se_ms(3,"CSE");
ms51_374a=se_ms(2,"\\\\");
ms51_194a=se_ms(2,"//");
ms206_1740=se_ms(4,"else");
ms206_1520=se_ms(4,"end;");
ms360_2610=se_ms(5,"_ref_");
ms216_1520=se_ms(4,"end;");
ms162_2690=se_ms(5,"local");
ms261_7780=se_ms(10," (VNCB.2).");
ms51_95=se_ms(1,"^");
ms326_1060=se_ms(4,"BIT ");
ms228_1520=se_ms(4,"end;");
ms13_46=se_ms(1,"-");
ms13_36=se_ms(1,"#");
ms76_45=se_ms(1,",");
ms269_125161=se_ms(47,"Deferred feature must not have rescue compound.");
ms12_47=se_ms(1,".");
ms269_5290=se_ms(10,"\ndeferred\n");
ms160_269232=se_ms(71,"Precursor call is allowed only when the enclosing routine is redefined.");
ms13_48=se_ms(1,"/");
ms51_68=se_ms(1,"C");
ms211_6942=se_ms(6,"elseif");
ms326_1052=se_ms(4," REF");
ms167_107113=se_ms(43,"Conflict between local/feature name (VRLE).");
ms210_1764=se_ms(4,"then");
ms51_1422390=se_ms(170,"Unkown external specification. Currently supported  keywords are : \"C_WithCurrent\", \"C_InlineWithCurrent\", \"C_WithoutCurrent\", \"C_InlineWithoutCurrent\" and \"SmallEiffel\".");
ms302_7614=se_ms(6,"export");
ms313_5054=se_ms(7,"\" here.");
ms10_17170=se_ms(17,"Old backup file \"");
ms10_15300=se_ms(15,"Cannot rename \"");
ms342_203984=se_ms(61,"Result type of a once function must not be anchored (VFFD.7).");
ms12_25940=se_ms(20,"Bad CHARACTER value.");
ms271_8904=se_ms(7,"require");
ms12_18320=se_ms(16," is not BOOLEAN.");
ms12_17730=se_ms(18," is not a kind of ");
ms12_15270=se_ms(15,"Unknown flag : ");
ms12_66440=se_ms(22,"C_InlineWithoutCurrent");
ms12_11000=se_ms(8,"indexing");
ms12_10840=se_ms(8,"expanded");
ms13_54240=se_ms(20,"print_run_time_stack");
ms13_13050=se_ms(9,"se_rename");
se_msi15();
}


void se_msi15(void){
ms13_27790=se_ms(14,"sprintf_double");
ms13_14310=se_ms(9,"std_input");
ms13_17120=se_ms(10,"std_output");
ms13_16920=se_ms(10,"to_integer");
ms13_17000=se_ms(10,"to_pointer");
ms13_21480=se_ms(12,"trace_switch");
ms13_57020=se_ms(20,"truncated_to_integer");
ms13_15800=se_ms(10,"write_byte");
ms13_58420=se_ms(23,"NATIVE_ARRAY[CHARACTER]");
ms13_22320=se_ms(12,"like Current");
ms13_12700=se_ms(10,"DICTIONARY");
ms13_10890=se_ms(10,"DOUBLE_REF");
ms13_12180=se_ms(10,"EXCEPTIONS");
ms13_12760=se_ms(11,"INTEGER_REF");
ms13_10800=se_ms(8,"and then");
ms13_15220=se_ms(10,"c_inline_c");
ms13_15720=se_ms(10,"c_inline_h");
ms13_14130=se_ms(9,"generator");
ms13_27090=se_ms(14,"Minimum_double");
ms13_60390=se_ms(22,"Maximum_character_code");
ms182_186794=se_ms(59,"The type of this constant feature should be REAL or DOUBLE.");
ms182_158544=se_ms(54,"The type of this constant feature should be CHARACTER.");
ms41_36660=se_ms(26,"Problem with undefine of \"");
ms41_18000=se_ms(18,"Bad redefinition. ");
ms41_33000=se_ms(20,". Missing redefine ?");
ms129_1444=se_ms(4,"old ");
ms174_120934=se_ms(46,"Conflict between argument/feature name (VRFA).");
ms42_53690=se_ms(35,"Bad \"rename.se\" file.\nCannot open \"");
ms42_24360=se_ms(20,"Multiple entry for \"");
ms60_94000=se_ms(40,"Cannot select unexistant feature (VMSS).");
ms51_42300=se_ms(25,"Keyword \"class\" expected.");
ms51_71470=se_ms(35,"Name of the current class expected.");
ms51_60760=se_ms(31,"Constraint Class name expected.");
ms60_22860=se_ms(20,"You cannot inherit \"");
ms51_57900=se_ms(30,"Synonym feature name expected.");
ms51_39050=se_ms(25,"Bad formal aguments list.");
ms51_71060=se_ms(34,"Obsolete manifest string expected.");
ms51_29280=se_ms(20,"Substitute with \",\".");
ms51_44280=se_ms(30,"For readability, the keyword \"");
ms51_72240=se_ms(35,"A routine must be ended with \"end\".");
ms51_35190=se_ms(23,"Must not affect `Void\'.");
ms51_74830=se_ms(35,"Current is not a writable variable.");
ms51_74340=se_ms(36,"Bad creation (type or \'!\' expected).");
ms51_92480=se_ms(40,"Must find a class type after \"expanded\".");
ms51_90680=se_ms(40,"Bad use of predefined type NATIVE_ARRAY.");
ms51_33180=se_ms(15,"else of inspect");
ms51_29240=se_ms(20,"Keyword \"end\" added.");
ms51_76190=se_ms(38,"\")\" expected to end debug string list.");
ms51_12480=se_ms(13,"In compound (");
ms51_37500=se_ms(25,"Bad (empty ?) ascii code.");
se_msi16();
}


void se_msi16(void){
ms51_29020=se_ms(20,"Expression expected.");
ms51_57660=se_ms(30,"Empty argument list (deleted).");
ms51_65660=se_ms(35,"\'(\' expected to begin a strip list.");
ms51_56910=se_ms(30,"Prefix operator name expected.");
ms51_10120=se_ms(11,"\" expected.");
ms202_2625=se_ms(5,"check");
ms70_91800=se_ms(40,"New name and old name must be different.");
ms249_100044=se_ms(42,"Such a simple Type has no creation clause.");
ms28_39440=se_ms(29,"See docmentation in file:\n   ");
ms28_26690=se_ms(34,"\"Hope this is a Unix like system.\n");
ms28_38940=se_ms(44,"\"Hope this is a DOS or Windows like system.\n");
ms28_20300=se_ms(28,"\"Hope this is a VMS system.\n");
ms28_83580=se_ms(70,"Eiffel source loading path too long or infinite loadpath.se includes.\n");
ms28_12180=se_ms(20,"\nLoading path is:\n[\n");
ms28_10070=se_ms(19,"\" to loading path.\n");
ms28_46940=se_ms(20,"Bad use of command `");
ms215_2905=se_ms(5,"retry");
}


void*se_ma293(int argc,...){
T293*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M293;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma205(int argc,...){
T205*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M205;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma303(int argc,...){
T303*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M303;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma307(int argc,...){
T307*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M307;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma212(int argc,...){
T212*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M212;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma219(int argc,...){
T219*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M219;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma222(int argc,...){
T222*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M222;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma32(int argc,...){
T32*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M32;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma321(int argc,...){
T321*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M321;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma332(int argc,...){
T332*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M332;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma245(int argc,...){
T245*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M245;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma57(int argc,...){
T57*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M57;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma155(int argc,...){
T155*m;
va_list pa;
T2*s;
m=malloc(sizeof(*m));
*m=M155;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=va_arg(pa,int);
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}


void*se_ma61(int argc,...){
T61*m;
va_list pa;
T0**s;
m=malloc(sizeof(*m));
*m=M61;
if(argc){
s=malloc(argc*sizeof(*s));
m->_storage=s;
m->_capacity=argc;
m->_lower=1;
m->_upper=argc;
va_start(pa,argc);
while(argc--){
*(s++)=((void*)(va_arg(pa,char*)));
}
va_end(pa);
}
else{
m->_storage=NULL;
m->_capacity=0;
m->_lower=1;
m->_upper=0;
}
return m;}

