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

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

/* ANSI C code generated by SmallEiffel. */
/*
-- SmallEiffel  -- Release (- 0.91)    --      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 "pretty.h"
int se_argc;
char **se_argv;
void main(int argc,char *argv[]){
se_sz_initialize();{
T26 *n=((T26*)se_new(26));
se_argc=argc;
se_argv=argv;
signal(SIGINT,sigrsp);
signal(SIGQUIT,sigrsp);
signal(SIGKILL,sigrsp);
se_manifest_strings();
{T0* R;
{T267 *n=((T267*)se_new(267));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC27fmt=R;}/*PCO*/
{T0* R;
{T46 *n=((T46*)se_new(46));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC27eh=R;}/*PCO*/
{T0* R;
{T53 *n=((T53*)se_new(53));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC27small_eiffel=R;}/*PCO*/
{T0* R;
{T52 *n=((T52*)se_new(52));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC27eiffel_parser=R;}/*PCO*/
{T0* R;
{T55 *n=((T55*)se_new(55));
rT55make(n);
R=(T0 *)n;}
oRBC53base_class_dictionary=R;}/*PCO*/
{T0* R;
{T43 *n=((T43*)se_new(43));
/*[IRF3:make*//*AW*/(n)->_mode=((T0 *)ms1_43);/*]*/
R=(T0 *)n;}
oRBC27tmp_file_read=R;}/*PCO*/
{T0* R;
{T38 *n=((T38*)se_new(38));
rT38make(n);
R=(T0 *)n;}
oRBC1std_error=R;}/*PCO*/
{T0* R;
{T266 *n=((T266*)se_new(266));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC27eiffel_run_control=R;}/*PCO*/
{T0* R;
R=ma(45,0,8,(T0 *)ms52_27,(T0 *)ms40_27,(T0 *)ms49_27,(T0 *)ms42_27,(T0 *)ms55_27,(T0 *)ms45_27,(T0 *)ms38_27,(T0 *)ms53_27);
oRBC118forbidden_parent_list=R;}/*PCO*/
{T0* R;
R=ma(45,0,23,(T0 *)ms36_27,(T0 *)ms37_27,(T0 *)ms38_27,(T0 *)ms39_27,(T0 *)ms40_27,(T0 *)ms41_27,(T0 *)ms42_27,(T0 *)ms43_27,(T0 *)ms44_27,(T0 *)ms45_27,(T0 *)ms46_27,(T0 *)ms47_27,(T0 *)ms48_27,(T0 *)ms49_27,(T0 *)ms50_27,(T0 *)ms51_27,(T0 *)ms52_27,(T0 *)ms53_27,(T0 *)ms54_27,(T0 *)ms55_27,(T0 *)ms56_27,(T0 *)ms57_27,(T0 *)ms58_27);
oRBC49names_memory=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,128);
R=(T0 *)n;}
oRBC49tmp_string=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,8);
R=(T0 *)n;}
oRBC78tmp_string=R;}/*PCO*/
{T0* R;
{T62 *n=((T62*)se_new(62));
/*[IRF3:make*//*]*/
R=(T0 *)n;}
oRBC52text=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,80);
R=(T0 *)n;}
oRBC52lcs=R;}/*PCO*/
{T0* R;
{T42 *n=((T42*)se_new(42));
rT42make(n);
R=(T0 *)n;}
oRBC1std_output=R;}/*PCO*/
{T0* R;
R=((T0 *)((T136*)se_new(136)));
oRBC52tmp_feature=R;}/*PCO*/
{T0* R;
R=ma(45,0,1,(T0 *)ms52_27);
oRBC52forbidden_class=R;}/*PCO*/
{T0* R;
{T43 *n=((T43*)se_new(43));
/*[IRF3:make*//*AW*/(n)->_mode=((T0 *)ms1_43);/*]*/
R=(T0 *)n;}
oRBC62sfr=R;}/*PCO*/
{T0* R;
{T45 *n=((T45*)se_new(45));
rT45make(n,1,0);
R=(T0 *)n;}
oRBC62storage=R;}/*PCO*/
{T0* R;
R=ma(45,0,53,ms2_71,ms3_71,(T0 *)ms59_27,ms4_71,(T0 *)ms110_27,ms5_71,(T0 *)ms112_27,ms6_71,ms7_71,ms8_71,(T0 *)ms114_27,ms9_71,(T0 *)ms115_27,ms10_71,(T0 *)ms116_27,ms11_71,ms12_71,ms13_71,ms14_71,ms15_71,ms16_71,ms17_71,(T0 *)ms117_27,ms18_71,ms19_71,ms20_71,ms21_71,ms22_71,ms23_71,ms24_71,ms25_71,ms26_71,ms27_71,ms28_71,ms29_71,(T0 *)ms81_27,ms30_71,ms31_71,ms32_71,ms33_71,ms34_71,ms35_71,ms36_71,ms37_71,ms38_71,ms39_71,ms40_71,ms41_71,ms42_71,ms43_71,ms44_71,ms45_71,(T0 *)ms122_27);
oRBC71keyword_table=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,256);
R=(T0 *)n;}
oRBC71tmp_string=R;}/*PCO*/
{T0* R;
{T43 *n=((T43*)se_new(43));
/*[IRF3:make*//*AW*/(n)->_mode=((T0 *)ms1_43);/*]*/
R=(T0 *)n;}
oRBC39tmp_file_read=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,512);
R=(T0 *)n;}
oRBC39tmp_string=R;}/*PCO*/
{T0* R;
{T129 *n=((T129*)se_new(129));
rT129make(n,1,5);
R=(T0 *)n;}
oRBC136names=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,256);
R=(T0 *)n;}
oRBC43last_string=R;}/*PCO*/
{T0* R;
T0* _arg=NULL;
int _i=0;
_i=se_argc;
{T34 *n=((T34*)se_new(34));
rT34make(n,_i);
R=(T0 *)n;}
while (!((_i)<(0))) {
_arg=((T0*)e2s(se_argv[_i]));
rT34put((T34*)R,_arg,_i);
_i=(_i)-(1);
}
oRBC1command_arguments=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,256);
R=(T0 *)n;}
oRBC26path=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,256);
R=(T0 *)n;}
oRBC27hlp_file_name=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,256);
R=(T0 *)n;}
oRBC26backup=R;}/*PCO*/
{T0* R;
{T7 *n=((T7*)se_new(7));
rT7make(n,1024);
R=(T0 *)n;}
oRBC46explanation=R;}/*PCO*/
{T0* R;
{T48 *n=((T48*)se_new(48));
rT48with_capacity(n,5,1);
R=(T0 *)n;}
oRBC46positions=R;}/*PCO*/
rT26make(n);
exit(0);}}
Tstring *ms1_144;
Tstring *ms2_142;
Tstring *ms1_142;
Tstring *ms1_244;
Tstring *ms1_215;
Tstring *ms1_214;
Tstring *ms1_213;
Tstring *ms1_212;
Tstring *ms1_211;
Tstring *ms5_239;
Tstring *ms17_255;
Tstring *ms13_254;
Tstring *ms6_251;
Tstring *ms3_246;
Tstring *ms19_243;
Tstring *ms18_243;
Tstring *ms17_243;
Tstring *ms16_243;
Tstring *ms15_243;
Tstring *ms1_242;
Tstring *ms14_243;
Tstring *ms9_231;
Tstring *ms8_231;
Tstring *ms10_232;
Tstring *ms9_232;
Tstring *ms7_231;
Tstring *ms3_230;
Tstring *ms9_224;
Tstring *ms8_224;
Tstring *ms7_224;
Tstring *ms1_228;
Tstring *ms7_227;
Tstring *ms6_224;
Tstring *ms3_221;
Tstring *ms2_221;
Tstring *ms1_221;
Tstring *ms3_219;
Tstring *ms1_267;
Tstring *ms2_219;
Tstring *ms1_259;
Tstring *ms1_256;
Tstring *ms1_139;
Tstring *ms2_216;
Tstring *ms1_216;
Tstring *ms7_158;
Tstring *ms6_158;
Tstring *ms5_158;
Tstring *ms4_158;
Tstring *ms3_158;
Tstring *ms2_159;
Tstring *ms1_159;
Tstring *ms1_207;
Tstring *ms2_137;
Tstring *ms1_137;
Tstring *ms2_158;
Tstring *ms1_158;
Tstring *ms2_95;
Tstring *ms1_147;
Tstring *ms1_146;
Tstring *ms9_64;
Tstring *ms10_64;
Tstring *ms11_64;
Tstring *ms2_96;
Tstring *ms1_102;
Tstring *ms4_103;
Tstring *ms1_101;
Tstring *ms1_93;
Tstring *ms9_102;
Tstring *ms4_176;
Tstring *ms2_175;
Tstring *ms3_171;
Tstring *ms5_172;
Tstring *ms4_172;
Tstring *ms5_162;
Tstring *ms4_162;
Tstring *ms1_76;
Tstring *ms1_75;
Tstring *ms1_72;
Tstring *ms1_68;
Tstring *ms20_26;
Tstring *ms19_26;
Tstring *ms27_51;
Tstring *ms26_51;
Tstring *ms2_66;
Tstring *ms1_66;
Tstring *ms1_265;
Tstring *ms1_135;
Tstring *ms1_132;
Tstring *ms10_118;
Tstring *ms9_118;
Tstring *ms8_118;
Tstring *ms7_118;
Tstring *ms2_128;
Tstring *ms1_122;
Tstring *ms2_126;
Tstring *ms3_123;
Tstring *ms2_123;
Tstring *ms1_123;
Tstring *ms1_124;
Tstring *ms2_120;
Tstring *ms1_119;
Tstring *ms1_120;
Tstring *ms10_131;
Tstring *ms2_267;
Tstring *ms3_78;
Tstring *ms2_78;
Tstring *ms25_51;
Tstring *ms2_87;
Tstring *ms1_86;
Tstring *ms24_51;
Tstring *ms23_51;
Tstring *ms1_61;
Tstring *ms2_84;
Tstring *ms2_67;
Tstring *ms1_67;
Tstring *ms1_84;
Tstring *ms6_27;
Tstring *ms5_27;
Tstring *ms1_39;
Tstring *ms18_26;
Tstring *ms17_26;
Tstring *ms16_26;
Tstring *ms15_26;
Tstring *ms34_27;
Tstring *ms14_26;
Tstring *ms13_26;
Tstring *ms19_53;
Tstring *ms18_53;
Tstring *ms10_26;
Tstring *ms9_26;
Tstring *ms8_26;
Tstring *ms7_26;
Tstring *ms6_26;
Tstring *ms5_26;
Tstring *ms4_26;
Tstring *ms6_46;
Tstring *ms5_46;
Tstring *ms3_46;
Tstring *ms8_46;
Tstring *ms10_47;
Tstring *ms9_47;
Tstring *ms8_47;
Tstring *ms7_47;
Tstring *ms6_47;
Tstring *ms17_53;
Tstring *ms16_53;
Tstring *ms15_53;
Tstring *ms14_53;
Tstring *ms2_61;
Tstring *ms14_118;
Tstring *ms13_118;
Tstring *ms12_118;
Tstring *ms11_118;
Tstring *ms3_120;
Tstring *ms1_46;
Tstring *ms2_60;
Tstring *ms12_64;
Tstring *ms2_47;
Tstring *ms1_47;
Tstring *ms6_52;
Tstring *ms5_52;
Tstring *ms4_52;
Tstring *ms7_52;
Tstring *ms65_52;
Tstring *ms64_52;
Tstring *ms63_52;
Tstring *ms2_136;
Tstring *ms1_136;
Tstring *ms163_52;
Tstring *ms162_52;
Tstring *ms8_158;
Tstring *ms161_52;
Tstring *ms160_52;
Tstring *ms169_52;
Tstring *ms168_52;
Tstring *ms167_52;
Tstring *ms166_52;
Tstring *ms41_52;
Tstring *ms40_52;
Tstring *ms39_52;
Tstring *ms38_52;
Tstring *ms37_52;
Tstring *ms82_52;
Tstring *ms81_52;
Tstring *ms80_52;
Tstring *ms79_52;
Tstring *ms78_52;
Tstring *ms77_52;
Tstring *ms76_52;
Tstring *ms134_52;
Tstring *ms133_52;
Tstring *ms132_52;
Tstring *ms131_52;
Tstring *ms130_52;
Tstring *ms129_52;
Tstring *ms128_52;
Tstring *ms127_52;
Tstring *ms126_52;
Tstring *ms125_52;
Tstring *ms124_52;
Tstring *ms123_52;
Tstring *ms122_52;
Tstring *ms196_52;
Tstring *ms195_52;
Tstring *ms201_52;
Tstring *ms194_52;
Tstring *ms193_52;
Tstring *ms121_52;
Tstring *ms120_52;
Tstring *ms32_52;
Tstring *ms31_52;
Tstring *ms75_52;
Tstring *ms74_52;
Tstring *ms186_52;
Tstring *ms185_52;
Tstring *ms184_52;
Tstring *ms188_52;
Tstring *ms187_52;
Tstring *ms73_52;
Tstring *ms87_52;
Tstring *ms72_52;
Tstring *ms71_52;
Tstring *ms70_52;
Tstring *ms86_52;
Tstring *ms85_52;
Tstring *ms84_52;
Tstring *ms54_52;
Tstring *ms53_52;
Tstring *ms165_52;
Tstring *ms105_52;
Tstring *ms104_52;
Tstring *ms103_52;
Tstring *ms102_52;
Tstring *ms101_52;
Tstring *ms100_52;
Tstring *ms99_52;
Tstring *ms98_52;
Tstring *ms164_52;
Tstring *ms20_52;
Tstring *ms19_52;
Tstring *ms18_52;
Tstring *ms17_52;
Tstring *ms16_52;
Tstring *ms159_52;
Tstring *ms170_52;
Tstring *ms176_52;
Tstring *ms1_195;
Tstring *ms175_52;
Tstring *ms1_197;
Tstring *ms174_52;
Tstring *ms1_196;
Tstring *ms173_52;
Tstring *ms1_198;
Tstring *ms172_52;
Tstring *ms1_199;
Tstring *ms171_52;
Tstring *ms1_200;
Tstring *ms179_52;
Tstring *ms1_190;
Tstring *ms178_52;
Tstring *ms1_191;
Tstring *ms177_52;
Tstring *ms1_192;
Tstring *ms180_52;
Tstring *ms1_188;
Tstring *ms1_187;
Tstring *ms94_52;
Tstring *ms97_52;
Tstring *ms96_52;
Tstring *ms95_52;
Tstring *ms197_52;
Tstring *ms36_52;
Tstring *ms34_52;
Tstring *ms33_52;
Tstring *ms35_52;
Tstring *ms121_27;
Tstring *ms211_52;
Tstring *ms119_27;
Tstring *ms183_52;
Tstring *ms182_52;
Tstring *ms181_52;
Tstring *ms93_52;
Tstring *ms92_52;
Tstring *ms91_52;
Tstring *ms90_52;
Tstring *ms89_52;
Tstring *ms9_52;
Tstring *ms8_52;
Tstring *ms88_52;
Tstring *ms158_52;
Tstring *ms157_52;
Tstring *ms156_52;
Tstring *ms7_136;
Tstring *ms6_136;
Tstring *ms1_82;
Tstring *ms10_136;
Tstring *ms9_136;
Tstring *ms2_81;
Tstring *ms8_136;
Tstring *ms4_136;
Tstring *ms11_136;
Tstring *ms7_1;
Tstring *ms5_136;
Tstring *ms3_136;
Tstring *ms13_136;
Tstring *ms12_136;
Tstring *ms112_52;
Tstring *ms111_52;
Tstring *ms110_52;
Tstring *ms1_95;
Tstring *ms15_52;
Tstring *ms14_52;
Tstring *ms13_52;
Tstring *ms210_52;
Tstring *ms109_52;
Tstring *ms108_52;
Tstring *ms107_52;
Tstring *ms106_52;
Tstring *ms62_52;
Tstring *ms83_52;
Tstring *ms148_52;
Tstring *ms147_52;
Tstring *ms146_52;
Tstring *ms145_52;
Tstring *ms144_52;
Tstring *ms143_52;
Tstring *ms142_52;
Tstring *ms141_52;
Tstring *ms140_52;
Tstring *ms203_52;
Tstring *ms1_128;
Tstring *ms199_52;
Tstring *ms136_52;
Tstring *ms103_27;
Tstring *ms1_126;
Tstring *ms208_52;
Tstring *ms69_52;
Tstring *ms204_52;
Tstring *ms135_52;
Tstring *ms139_52;
Tstring *ms155_52;
Tstring *ms154_52;
Tstring *ms153_52;
Tstring *ms138_52;
Tstring *ms2_118;
Tstring *ms1_118;
Tstring *ms137_52;
Tstring *ms61_52;
Tstring *ms60_52;
Tstring *ms59_52;
Tstring *ms1_87;
Tstring *ms114_52;
Tstring *ms113_52;
Tstring *ms68_52;
Tstring *ms202_52;
Tstring *ms67_52;
Tstring *ms66_52;
Tstring *ms209_52;
Tstring *ms42_52;
Tstring *ms192_52;
Tstring *ms191_52;
Tstring *ms1_100;
Tstring *ms190_52;
Tstring *ms1_99;
Tstring *ms1_98;
Tstring *ms111_27;
Tstring *ms189_52;
Tstring *ms58_52;
Tstring *ms57_52;
Tstring *ms36_27;
Tstring *ms37_27;
Tstring *ms38_27;
Tstring *ms39_27;
Tstring *ms40_27;
Tstring *ms41_27;
Tstring *ms42_27;
Tstring *ms43_27;
Tstring *ms44_27;
Tstring *ms45_27;
Tstring *ms46_27;
Tstring *ms47_27;
Tstring *ms48_27;
Tstring *ms49_27;
Tstring *ms50_27;
Tstring *ms51_27;
Tstring *ms52_27;
Tstring *ms53_27;
Tstring *ms54_27;
Tstring *ms55_27;
Tstring *ms56_27;
Tstring *ms57_27;
Tstring *ms58_27;
Tstring *ms25_52;
Tstring *ms56_52;
Tstring *ms55_52;
Tstring *ms28_51;
Tstring *ms113_27;
Tstring *ms200_52;
Tstring *ms104_27;
Tstring *ms3_81;
Tstring *ms30_52;
Tstring *ms198_52;
Tstring *ms206_52;
Tstring *ms29_52;
Tstring *ms28_52;
Tstring *ms27_52;
Tstring *ms205_52;
Tstring *ms1_78;
Tstring *ms24_52;
Tstring *ms23_52;
Tstring *ms22_52;
Tstring *ms21_52;
Tstring *ms207_52;
Tstring *ms52_52;
Tstring *ms51_52;
Tstring *ms26_52;
Tstring *ms2_71;
Tstring *ms3_71;
Tstring *ms4_71;
Tstring *ms110_27;
Tstring *ms5_71;
Tstring *ms112_27;
Tstring *ms6_71;
Tstring *ms7_71;
Tstring *ms8_71;
Tstring *ms9_71;
Tstring *ms115_27;
Tstring *ms10_71;
Tstring *ms116_27;
Tstring *ms11_71;
Tstring *ms12_71;
Tstring *ms13_71;
Tstring *ms14_71;
Tstring *ms15_71;
Tstring *ms16_71;
Tstring *ms17_71;
Tstring *ms18_71;
Tstring *ms19_71;
Tstring *ms20_71;
Tstring *ms21_71;
Tstring *ms22_71;
Tstring *ms23_71;
Tstring *ms24_71;
Tstring *ms25_71;
Tstring *ms26_71;
Tstring *ms27_71;
Tstring *ms28_71;
Tstring *ms29_71;
Tstring *ms30_71;
Tstring *ms31_71;
Tstring *ms32_71;
Tstring *ms33_71;
Tstring *ms34_71;
Tstring *ms35_71;
Tstring *ms36_71;
Tstring *ms37_71;
Tstring *ms38_71;
Tstring *ms39_71;
Tstring *ms40_71;
Tstring *ms41_71;
Tstring *ms42_71;
Tstring *ms43_71;
Tstring *ms44_71;
Tstring *ms45_71;
Tstring *ms119_52;
Tstring *ms118_52;
Tstring *ms82_27;
Tstring *ms114_27;
Tstring *ms81_27;
Tstring *ms60_27;
Tstring *ms120_27;
Tstring *ms59_27;
Tstring *ms117_27;
Tstring *ms122_27;
Tstring *ms50_52;
Tstring *ms49_52;
Tstring *ms48_52;
Tstring *ms125_27;
Tstring *ms47_52;
Tstring *ms46_52;
Tstring *ms45_52;
Tstring *ms44_52;
Tstring *ms43_52;
Tstring *ms117_52;
Tstring *ms116_52;
Tstring *ms152_52;
Tstring *ms151_52;
Tstring *ms96_27;
Tstring *ms95_27;
Tstring *ms118_27;
Tstring *ms150_52;
Tstring *ms2_46;
Tstring *ms149_52;
Tstring *ms115_52;
Tstring *ms3_49;
Tstring *ms2_62;
Tstring *ms1_62;
Tstring *ms1_52;
Tstring *ms12_53;
Tstring *ms11_53;
Tstring *ms10_53;
Tstring *ms9_53;
Tstring *ms8_53;
Tstring *ms7_53;
Tstring *ms25_53;
Tstring *ms24_53;
Tstring *ms23_53;
Tstring *ms22_53;
Tstring *ms30_53;
Tstring *ms29_53;
Tstring *ms28_53;
Tstring *ms27_53;
Tstring *ms26_53;
Tstring *ms20_53;
Tstring *ms3_53;
Tstring *ms4_53;
Tstring *ms5_53;
Tstring *ms8_27;
Tstring *ms7_27;
Tstring *ms2_53;
Tstring *ms24_27;
Tstring *ms21_53;
Tstring *ms13_53;
Tstring *ms4_46;
Tstring *ms5_47;
Tstring *ms4_47;
Tstring *ms1_2;
Tstring *ms3_47;
Tstring *ms7_46;
Tstring *ms109_27;
Tstring *ms102_27;
Tstring *ms12_26;
Tstring *ms11_26;
Tstring *ms3_26;
Tstring *ms2_26;
Tstring *ms1_43;
Tstring *ms4_27;
Tstring *ms3_27;
Tstring *ms35_27;
Tstring *ms2_27;
Tstring *ms1_27;
Tstring *ms124_27;
Tstring *ms1_26;
Tstring *ms2_39;

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