ELFЄ4`s4 (# 444XXX<X /lib/ld-linux.so.2GNU  ,% C0r@`P `62p9}AL+F2Qy libc.so.6strcpyprintffeofmallocstrcmpfgetcfcloseisdigitexitfopenatoi_IO_stdin_used__libc_start_mainstrlen__gmon_start__GLIBC_2.1GLIBC_2.0ii ii     UxS;5%%h%h%h%h%h %h(%h0%h8p%h@`%hHP%hP@%hX0%h` 1^PTRhhоQVh_US[ÿdR@tX[ÐU=u-tҡuÉUt!t h{z&ÐU)ă hEE;E|SEE 8-:EE 4h׿"t$EE 4hڿu E 0G hJEE 4ht$EE 4hu!5hbEE 4hTt$EE 4h0u!(5(hPEE 4h/t$EE 4h3u!5hCEE 4h\t$EE 4h`^u!5hm~'EE 4ht$EE 4hu! 5 hEE 4ht$EE 4hu!$5$hUEE 4hGt$EE 4h#uTEE;E}"EE 4w   5 hEE 4ht$EE 4huQEE;E}"EE 4 5w5ht EE 4hRE=( (h8hvhJh\h\hBhnh(hhhhvhh_hhHhh1hh j - hI8vh!|#=t hU huh  huh` h hz h j h`Z hJ h: h * h h`  h h h UVShMh@=@u hP/`=thhfn=u)=`u =u  5@ =`u 5@uă=`ux; |&;=u hW =u|=`t j. =MOC=`ux; |&;=u h@ =u=`t j ==`uO; |&;=u hU =tvj=`=uw=un hDǀ@Hǀǀuދ hǀ@Hǀǀ; |&;=u hA=`tph|@HPv5 h|FHCH@H @Hp =u녡HH@H; |,;=u5h r=`u =u$ jK,; |&;=u h@=`th|LP;5 h|@@ # =mDc@@ ; |/;"=uLPh=`u=u j++; |&;=u hǀǀ=`u2 dh=u4(-=`u$lݘ=u; |&;=u h=`th|P"5 h|  =j*`; |1;$=uPh@=`u=u j); |&;=u ha=`uM))ptx=u  j0s(=`u=u jC(; |&;=u h=`u&l@=ue j'=`u=/1%=`uW; |&;=u h"=`u=u ݃ j8'=` K; |&;=u h==ub ǀ(; |&;=u h B=`=`th|Љ( PHЉЉ h|((Љ( (=   j B%(Љ(; |&;=u h@=`u=Љdh,0(=uM  jt $; |&;=u h8=` u=u  j  T$; |&;=u h=`u=Љdh48:=u_  j #ǀ<; |&;=u h+=`u= =`uW; |&;=u h@=`uQ=uv ݃ j "V j D 5@|e[^]U(E; |6;)=u h% h|?}`= tD 5@t9` |<}E~OF>=  = u]``|<}1~3><10> X`|<}?~?>&= u=`|<}1~0> =,u"`|,}`E="UpB E="tC= t:= t1=t(=,uUpB EQ봀="uA jEgUpB E= tC= t:= t1=t(=,uUpB E봋Ep@ h|h u `mh|hu `Hh|hu ` #h|hu ` ; |>;1=u(h|huh=`}EEEdhlptxEEpx uEpx .ua}tEEEldE=; |&;=u h Epx -uOEE; |&;=u h/D}u lp Ep@ P<u6Epx -tEpx .tEEEEp@ 0E} wfUEXEOEFE=E4E+E"EEE E Ep@ Pet(}t"EMddE] Ep@ P!t#}u}ulEl Ep@ Pt}utEt Ep@ Pt}uxExEK}tC}u=`; |&;=u hA}uI}uC}u=`; |&;=u hN}ue`; |&;=u hY=pc=pO p pl}~=`; |&;=u he}tC}t=`; |&;=u h|}t=`; |&;=u h; |K;>=u5 hY" hD h4U; p;_=` ` h0 h9 hB5x5t5phK5lh[t5h5dh`S}h|hh<f hn*T hB hr0 h} h h=`u h hU; |&;=u hHp 5@u 5@; |.;!=uPhYU85u58h}E h< h@ hyD h^H hCL{ h(P` h1 TE hEX* h\\ hq` hd hh hkl hPp h5tp hxX h|@ h( h h=8~ h hUSE=uE=;,u+;0u;4u` j$C @E衜@ ,04,B0B4B@E@B@ j$,04,B0B4B@B@ EEE}yT UQP'uEEEU<E뤡@;t! jP}݀E@tz U݀,ɋU܈4U݀,ɋU܈4j U݀,ɡ܈U݀,ɡ܈  Y j B=tuhd]US=u=@;,u@;0up j( C$@$@B@HB@,@0,B0B @@@ @$@ j(R@B@HB@,@0,B0B @@@ @$@  @BY@@@ ]U=T hb hR hB;|P@PhPPh0,h84h s<hN h> h#\=O h h  h;|P@PhPVPhh0,h=84h <h h h= h h h=u55hG5Ph%LPh LPPhhPhPrPhhVh;= h h h=u55h5qPhLPhjLP3PhEh$Ph PPhhh= ha hQ hA=uC55h5PhLPh$LPPhhPh$gP.Ph@hh= \E h h@ h h~ hn=uE;Bt@E h@7d$$h@d$$hppphph h@  h@s=$sE hE h5 h% h` h h=uE;Bt@E hEt h hzd$$hT@Et h h@d$$hp phpph phx ~ he h%SEE;B| h,,Eك h@$ h h5h@h5h58h55hɍd$$h@[d$$h6=8c58h=<t5<h=@t5@h =Dt5Dh`=Ht5Hh=Lt5Lhx=Pt5Ph Y=Tt5Th`:=Xt5Xh=\t5\h=`t5`h =dt5dh`=ht5hh=lt5lh=pt5ph a=tt5th`B=xt5xh#=|t5|h=t5h =t5h` hU=`uH; |&;=~ ho=u*UE=,u p,t0x4Zp;,} EDp;,u7t;0} E!t;0ux;4}E}t j p,t0x4UVS1-9sƐC9r[^]U-SXuX[]MKuX[]7USRtЋuX[]US[C*PY[ ALCOBOL Compiler -h--help-v--verbose>>> verbosity %i -pf--pathfile>>> number of path file %i -da--dumpalcolines>>> dump alcolines %i -dd--dumpdrinks>>> dump drinks %i -dt--dumpdaily>>> dump daily table %i -dm--dumpmonthly>>> dump monthly table %i -f--first>>> first line %i -l--last>>> last line %i >>> Do not understand: %s ./alcobol.data.00./alcobol.data.01./alcobol.data.02./alcobol.data.03./alcobol.data.04./alcobol.data.05./alcobol.data.06./alcobol.data.07./alcobol.data.08./alcobol.data.09 8Rlъ usage: %10s [ -h | --help ] usage: %10s [ -v | --verbose ] ... [ -f | --first n ] ... [ -l | --last n ] ... [ -da | --dumpalcolines ] ... [ -dd | --dumpdrinks ] ... [ -dt | --dumpdaily ] ... [ -dm | --dumpmonthly ] ... [ -pf | --pathfile ] ... ALCOBOL Compiler 2001-12-28 13:40:00 MET ALCOBOL Compiler 2001-12-29 22:22:22 MET ALCOBOL Compiler 2003-08-03 17:00:00 MEST ALCOBOL Compiler 2003-12-13 19:38:57 MET rb>>> file not there >>> file %s found >>> >>> >>> alcolines begin line >>> >>> >>> alcolines end line >>> >>> >>> empty line >>> >>> >>> data line: who ... >>> >>> >>> data line: who: %s >>> >>> >>> data line: where ... >>> >>> >>> data line: where: %s >>> >>> >>> data line: quantity >>> >>> >>> data line: what ... >>> >>> >>> data line: what: %s >>> >>> >>> data line: date >>> >>> >>> data line: sequence number >>> >>> >>> data line: comment >>> >>> >>> declare line: declare >>> >>> >>> declare line: what >>> >>> >>> declare line: alc percentage >>> >>> >>> declare line: default >>> >>> >>> declare line: default drink size >>> >>> >>> declare line: line end without comment >>> >>> >>> declare line: comment >>> qget_token () ------- trace verbose == 3 begin ----------- alcolines_beginalcolines_enddeclaredefault>>> qtoken.qstring = %s >>> must_be_name = %i >>> dot found >>> hyphen found >>> Q_FLOAT >>> Q_INT >>> Q_DATE >>> Q_NAME decision 1 >>> Q_NAME decision 2 >>> Q_NAME decision 3 >>> final result :>>> qget_token () ------- trace verbose == 3 end ------------- AɠҠ۠ NOTHING ALC.BEG ALC.END %04i-%02i-%02i %6i %6.3f %9s , FILE_END declare default what is that?-------------------------------------------------------------------------------------------------------------- v٤);M_o>>> qgetch () >>> qqqq = %i >>> %i-th error %i at line %i: ill alcolines begin line unknown symbol at start of line separator expected date expected sequence number expected line end expected ill enclosed token float number expected drink name expected default expected data file missing - FATAL dates not in ascending order unknown drink Error in sequence number file ot there ... >>> too many errors ... ڦ+Fa|ͧ6Nf~>>> %i alcolines found. {Gz? num drink ln percentage default_size used %5i%30s (%02i) %16.3f%16.6f%6i num drink ln percentage default_size used %5i%48s alcolines (name len 12) : %5i%12s (%02i) %12s %04i-%02i-%02i%8i alcolines (name len 24) : %5i%24s %24s alcolines (name len 48) : %48s ------------------------------------------------------- linear quadratic date sequence-number %16.1f %4i-%02i-%02i%7i --------------------------------------------- ----------------- linear quadratic accumulation accumulation month alcodays (!) %7.1f %4i-%02i %4i .. %4i %2i (!) ! !* Lines have been processed =%5i Number of declarations =%5i (of max %i) Number of errors =%5i Altogether Alcohol Volume =%8.2f ltr Altogether Alcohol Mass =%8.2f kg Altogether Alcohol Units =%8.2f There were %i errors : There were %i errors of type 1 There were %i errors of type 2 There were %i errors of type 3 There were %i errors of type 4 There were %i errors of type 5 There were %i errors of type 6 There were %i errors of type 7 There were %i errors of type 8 There were %i errors of type 9 There were %i errors of type 10 There were %i errors of type 11 There were %i errors of type 12 There were %i errors of type 13 There were %i errors of type 14 There were %i errors of type 15 There were %i errors of type 16 There were %i errors of type 17 There were %i errors of type 18 There were %i errors of type 19 )\(?N@i@?>>> skipping this token 5w  ؃ p(|| hpho8oo&6FVfvƄGCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux)GCC: (GNU) 3.3 20030226 (prerelease) (SuSE Linux),p؃ #оi$ !_IO_stdin_used6!\__libc_csu_init__libc_csu_fini50u"B,#T$0G%qpa(+)B*+T,int-0)23k>9: 00qW00aA$#uP~a/q\0 a0Iaja}aRaytq.qCh x >0 aEa b0 N 8L M$IO6I#N#O$y V#8I#WT#!h#8"I#s# &-3Yg 8i5H RR7 X7<?u#v#x#Az# {#}#K~##$# M#$#(#,m#0#4q#8 =$@b#### #%#8I###  B  B %K RB@N $RO/ 5AR_XL RR7] a    d  $$ e5 ;G"B#jA#k#l*#qm# n# G]  I%#;R#q#= .,42#q3=# M,5 / 4 Q5.789T:0Z/tmp/ccpQSO9i.s/usr/src/packages/BUILD/glibc-2.3.2/csuGNU AS 2.13.90.0.1899о50intBuaEU,оU@ iA7S 7J9U iL7S      Z/tmp/ccVBVKAd.s/usr/src/packages/BUILD/glibc-2.3.2/csuGNU AS 2.13.90.0.18% : ; I$ > $ >  : ;  : ; I8 I!I/  I : ;I  : ; : ; I  : ; ( ' II : ; &I'  < !I4: ; I?  %% : ; I$ > $ > : ;I.? : ; ' @  U4: ; I 4: ; I &I I ! '  I4: ; I? < % init.c/usr/lib/gcc-lib/i486-suse-linux/3.3/include/stddef.h../sysdeps/generic/bits/types.h../wcsmbs/wchar.h../sysdeps/gnu/_G_config.h../iconv/gconv.hn# /tmp/ccpQSO9i.sp,Wd؃9,:!,Wdd,,-W elf-init.c/usr/lib/gcc-lib/i486-suse-linux/3.3/include/stddef.hо+Uz+[:pYK-7Ju|K# /tmp/ccVBVKAd.s(| о0AB B9AL G_G_int32_t__time_t__GCONV_INCOMPLETE_INPUT__GCONV_OK__state__gconv_init_fct_G_iconv_t__rlim64_t__GCONV_ILLEGAL_DESCRIPTOR__gconv_infoshort unsigned intunsigned char__useconds_t__counter__fct__val__value__nsteps_G_int16_t__max_needed_from__gconv_btowc_fct__off_t__ssize_t__statep__fsfilcnt_t__steps__fsfilcnt64_t__blkcnt_t__gconv_loaded_object_G_fpos64_t__gconv_t__trans_end_fct__u_int__GCONV_ILLEGAL_INPUT__blksize_t__to_name__uint64_t__id_t__GCONV_EMPTY_INPUT__cd__ino_t__GCONV_NOCONV__invocation_counter__pid_t__u_short__count__quad_t__u_long__fsid_t__GCONV_FULL_OUTPUT__max_needed_to__timer_t__stateful__uint32_t/usr/src/packages/BUILD/glibc-2.3.2/csu__key_t__u_char__gconv_step__shlib_handle__min_needed_toshort int__dev_tlong long int__gconv_trans_dataGNU C 3.3 20030226 (prerelease) (SuSE Linux)__outbuflong long unsigned int__uid_t__wchb__uint16_twint_t__u_quad_t__gconv_trans_end_fct__flags__outbufend__combined__gconv_trans_init_fct__init_fct__modname__trans_context_fct__trans_fct__rlim_t__wch__intptr_t__suseconds_t__ino64_twchar_t__GCONV_IS_LAST__blkcnt64_t__fsblkcnt64_t__mode_t__qaddr_t__pos__gconv_end_fct_IO_stdin_used__internal_use__GCONV_NODB__clock_t__gconv_step_data__gconv_trans_query_fct__socklen_t__int64_t__GCONV_NOMEM__off64_t__btowc_fct_G_fpos_t__int8_t__daddr_t__fsblkcnt_t_G_uint32_t__nlink_t__swblk_t__GCONV_INTERNAL_ERROR__mbstate_t__gid_t__clockid_t__int32_t__gconv_trans_context_fct__next__GCONV_IGNORE_ERRORS__end_fct__trans__uint8_t__gconv_fct__from_name__min_needed_from__gconv_trans_fct__data__caddr_t_G_uint16_t__loff_t__int16_t__libc_csu_finiptrdiff_t__init_array_end__init_array_startelf-init.c__fini_array_end__libc_csu_init__fini_array_startsize0.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.data.eh_frame.dynamic.ctors.dtors.jcr.got.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_frame.debug_str.debug_ranges# 1((T7 ||?||Go To880c hhl pph u؃p{Є:pp??! XXXYYYYDZ Zeh[x[_?\y fh jP 0j#+r'r9x@ "7 (||8hp ؃  Є p  !" #.<JW[g  }` #@ l ).>G8Ucpq@D C\ dj   `< +9 ;@dN0Z؃ `Hn||0L Є ,1 @s \!3  ,(;PI\о0 lx P h}  `6p p/}BQ@TtbŬ x+`dk ޮ 2#X1x?NZThu4 Ψ $ init.cinitfini.ccall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__p.0completed.1__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_auxalcobol.celf-init.cnum_errors_13fgetc@@GLIBC_2.0last_lineqgetchnumber_of_drinksqqqqfeof@@GLIBC_2.0_DYNAMICnum_errors_00num_errors_18num_errors_14num_errors_02num_errors_03qdebugstrcmp@@GLIBC_2.0error_recoveryqerror_fp_hwcheck_sequenced_dateverbosenum_errors_10__fini_array_endnum_errors_01num_declarations__dso_handle__libc_csu_finilinenum_errors_11check_month_initnum_errors_04num_errors_17malloc@@GLIBC_2.0num_errors_05dump_alcolinesfirst_line_startaltogether_quantitycheck_yearprintf_qtokenstrlen@@GLIBC_2.0alcolinesanalyze_datanum_errors_09qget_tokenwhat_path_filenum_errors_06__fini_array_start__libc_csu_init__bss_startcurrent_monthly_consumptionmaindaily_consumption__libc_start_main@@GLIBC_2.0__init_array_endnum_errors_12helpnum_errors_19data_startprintf@@GLIBC_2.0_finifclose@@GLIBC_2.1isdigit@@GLIBC_2.0data_path_namedpnum_errors_15create_monthly_tablesexit@@GLIBC_2.0atoi@@GLIBC_2.0qtoken_edatamonthly_consumption_GLOBAL_OFFSET_TABLE__enddump_dtcurrent_daily_consumptionsummaryfopen@@GLIBC_2.1__init_array_startnum_errors_08num_errors_16_IO_stdin_useddump_drinksnum_errors_07__data_startcheck_day_Jv_RegisterClassescreate_daily_tablescurrent_alcolinedrinksdump_m__gmon_start__strcpy@@GLIBC_2.0