ELF`44 ("444``HM``((( Qtd/lib/ld-linux.so.2GNU     D?_#c.X=ggHKug0`9QF*}Rng6d74et q 60_Jv_RegisterClasses__gmon_start__libc.so.6putcharstrcpystdoutungetcqsortmemcpymallocfprintfstrcatstdin_IO_getcmemsetstrcmpsprintfstderrfputc__ctype_b_locfwritefreopenexitfopenatoi_IO_stdin_used__libc_start_mainstrlenfputsfreeGLIBC_2.3GLIBC_2.1GLIBC_2.0$ii ii  ii `gg g`````aaa a a a aa a$a(a,a0a4a8a1ۍt&GPh<9~CG @ ;X }~׃ j,E}e[^_] j{G @ @ E j ${~WB p EE1t&'@]_t&'~ j,Qh<9FWB ;p | j}EG @ U;P }E% j,E@9e[^_]hh8Xu@]_Qhh81ۃ4t&EBWhh8멃hh8st&'UWVS }]  hQ9u5@L W3E9e[^_]'jP@~&1Vh^9XK QXZVhs9F;p|lEC9e[^_])UWVSHcPƋc)5 =u ]t&tL7FPF@X CEăPVtƃVEP3uc M?E]v]̋C@HC@MEE !'cEЃ 9UMء M܋4tփEPEPYXCPMQAth^SEPtM̉EPSEcEЃ 9UuMIMt: ^M̉EPSkEc몋Eȅ~T ]Կ؋4^ 1ɸ;tD1 c@ 9|G9} ~E뼍e[^_]1ۃ RO Cc9|  CPF c9|'UWVSE@ thAh9 gt c8gE }w'|t }f xG}A 9|MEvUfPfvȉMx5 1X }p}~t&'[MAPthPWsY^ x؃PWXZWpMAPo 5 x2\ t;]u]x2\ u䐋=gMIlMEg}x9][hUBht|5 x2H@fv+ MQ?cE]}C't#hh9A &'][]ߋ?}WBEtۋ@uB@5 ]t}G@EfED']SW&][]5 E8UBPGH tɋG@@|]tUB@@]APMQY^W}W-XZEPW^XSWeY[URWYE+URMQE][]1EE]S}W_SWE][]R x|UPMQP5 x|3DuD&EE9EE9Ug'Ӌ3DtÃhUBP]SY^ x ωPSXZSl]CPlCl+&'x|q UE9U>e[^_]É'B@5 ]}G@EȅtEAv']S}Wt&]ȋ[]ȅ 5 EȋEUBPMAH tË]SB@|<}tEXB PC x<tC@]APURXZEPMQ9Y^EPEP'XZGPUR_XSMQ\[^MQ]SMUURMQE]ȋ[]ȅEE]S}W~N5 MQ]B @0}G@E̅E:v]S}W t&]̋[]̅ 5 E̋EUBPMAH tË]SB @|<}tEXBPCx<tC @]APURHXZEPMQY^EPEPwXZGPURhY^SMQXZEP]SEąURMQE]̋[]̅EąD5 x|URMQEE跼e[^_]à CPCPURh?$P] Y&'U̬PhÐt&US$ËBt-tXhh5:]Í&'B@tltKtكhh5:J]ÉSBHQh:]S辻XZShw1]ËC[C@N]ËC?]Ív'UMAPg8uPRh@gP"$U @ePhD@ $Q@e$R RPhl@ $Qӹ@ePcRPh@$P貹 @eQh(A$R藹$Pjjh>賺 Ív'US]wwfhpCEPC@PhwgP`C]Í&'UWVS "`g $Qjjh:@e_ZPPPPhPA5$Vи $Sjjh:@eZYPPPPhA$P蝸 $Pjjh:趹@e$PPhB$Pl@ePPPhXB$PQ $Pjjh:j=$Wj jh:U@e PPhB5$V $Sj jh:% $Qjjh: XZ(PhpWg0th'>_t%&PPh*:$P萷[u$SQķ$Rj jh:菸v u$Pjjh@Pq$Pjjh;] $PjjhAPFe[^_]Í&U$Pjjh:@ePPhB $QҶ $Rjjh:@ePPhC$P裶 $Pjjh:輷@e$PPh0C$Pr@ePh;$PY$PjjhAPu ÍU$Pjjh:J@ePPhtC$P $Qjjh:@ePPhC$Rӵ $Pjjh:@e$PPhC$P袵@ePh);$P艵$PjjhAP襶 ÍU$Pjjh:z@e$PPhD$P0 $Pjjh:I@e$PPhPD$P $Qjjh:@e$PPhD$R̴ $PjjhE;$Pj jhX;ѵ@ePhb;$P舴$Pj jh~;褵@ePh; $QZ$Rjjh@Pu@e PPhD$P+$Pj jh:G $Pj jhP0$PjjhAP ÍvUVSg̬~1ɐ@9}Ru gȃ PVƣg̬u 5 @t+Y:tPShEgP\$ e[^]ág똍&'U$Pj jh;J @eQh;$R$Pjjh; ÉU @eQh;$RƲ @ePh;$P譲$Pjjh:ɳ $Pjjh<貳 @ePh;$Pi @eQh8E$RN @ePh`E$P5 @ePhE$P @ePhE$P @eQhE$R$Pjjh<@ePh5<$P軱 @ePhS<$P袱É'USPĬtrv'[t9 Q9} RP@ePhm<$PG [uˍt&HP@ePh<$S]áHP@ePh<$S]É'UVS PƋĬtt& A9} RuP@ePh<$P芰$Pj jhE覱 =<$RjjhO腱$Pjjh<qVDe[^]ût&PPh< $Q C;|딍v'U @eQhF$R֯Í'U @ePh<$P訯 @ePh<$P華 @ePh< $Qu$Rjjh:萰 $Pjjh<y$Pjjh:e $Pjjh=N$Pjjh::@ePh$PdC;gT~PCPh=5$V>gu$Pjjh>KC;g~t&'$Pjjh> @ePh>$Pרg1ېgtJ@RPh.>$P裨C;gS~VCPh= $Q}guRPh.>$PWC;g~&$Pjjh>`gP@ePh2>5$V @ HP@eShG> $Qe[^]g̬1ɉ'@9}Ru gȃ PVƣg̬u &' @Y:tRShEgPH$ g닐UWVS UBt<3ue[^_]Í&hh5:~e[^_]ÍvMAPtċx @ PP5@eVhH$S警 H 1t&PEXO GACPh<9$PaF;p }O~$Rjjh:j љuFPFPh_>$Psv$Pjjh> e[^_]ÐUB@ x W2V@eShH $Q謥MAp P 1ۍv'PN FAPh<9$P_C;X }D~Ƀ$Pj,轥 ؉љuCPCPh_>$P뉡$Pjjh>)_p VES @eQhH$RѤUBp @ ~|1ۍvPN FAPh<9$P菤C;X }D~Ƀ$Pj, ؉љuCPCPh_>$PB뉋=$Wjjh>XEP[^B@ H QB @ @ PUP@ePhI$PMA@ @ @ 15$Vj CY[$Rj{3EPB@ @ ISWhm> $Q芣GUB@ @ ;x ~$Pj,ݣ넍t&1&'PVWRgÃ~$Pj,袣PPh<9$P FMQB@ ;p |R$Rjjh> e[^_]Ít&'UWVS,E̅$R@PE̋@=$Wj(ŰRUЉЃhU9Et5$Vjjh:v]ԅ  $QEԋPRrUԋB$Pj(聢Eԋ@E؃‹U9Et$Pjjh:E܅x$PE܋@PU܋zR5$Vj(E܋@E‹U9Et$Sjjh:胢M$RE@PUB$Pj(莡E@Ept&U9Et$Pjjh:E#$PExWUr$Sj(E@E&:9t $Qjjh:艡t$RGP菠Gtb$Pj(襠_؃u1vG39t$Pjjh:')[u҃$Pj)VE@EtUBUD$Pj)(URUtUBU=$Wj)E@EtU܋BU5$Vj)ʟU؋RU؅tUԋBUA$Sj)蛟EЋ@EЅtŰBU $Qj)le[^_]Í'UWVS gW5@eVh|>$S褞 /E]gR@@8Wh>5$VYgx $QWR耞Gtc$Pj(薞_؃u 2t&G39t$Pjjh:[u҃$Pj)F$Pjjh<ߞEE;:g$Pjjh>襞EE;~Ƌ=$Wjjh>5V@eSh> $Q0 e[^_]à PgXZ(Ph腬4'USS gP@eSh> $Q踜xg1(vP@ePh>$P苜C;;guϡ$Pjjh>菝C;~ P@ePh<$S,]à PgXZ(Ph脫UWVS g= PP@ePh>$P譛 = 5$Vjjh>軜e[^_]1v'5$Vjjh>菜~~11v' t@RPh>$P C ;}=~ɺ ؉љu $Qjjh> $Pjjh?G;=<5$Vjjh>˛e[^_]à P7gXZ(Ph&UVSgj@ePh?$P)1v$Sjjh>/1ۃgtFR@XPh<9$PՙCtH~΃ $Qj,7guPjh<9$P蕙Cu&$Pj}F;5%LPFPh=$PK/$Sjjh>^e[^]à PgZY(Ph脨UWVSL?E g#1 G94g0tfw{ w@F hw轘ǀw0 }g0EPWhwEP?C]tW @eQh?EP2g0XE$\@$CXZEPg0@@P6 EPh)?$P迗 hwhR$P觗G9W5@eVh=?$S{ xj1*R@@PhR?$PLC;OC;~ 5$Vjjh>e[^_]à PgXZ(PhDU̬Ph @ePhD@$Pm@e$@ PRhl@ $QI@ePcRPh@ $Q'@eRh(A$P $Pjjh>)@ePhDI$P@e$@ PRhlI$P轕@eRH QRhI$P處 $PjjhX?貖@ePPh J$Pk̬Ph$Pjjh@Pt $PjjhAP]ÐUVSuEPQ>ÃUtI@PhPFP6V質C huЬRP蓣Ьe[^]PPhTJgP褔$ht&UUthBPhÍUWVSDlj։MčEPGPS=ÉE{t{CH CPHUĉCx@jyhiJgYUċ0e[^_]Ít&'Gi j˪UĉSPse[^_]ËWRR1@CP;`c`c@8&GQPPhHK%v'Gt xV QhKgP$貓&'G"PUċU̍]1ҋDỦBEċEЋG@1ҋ%UЉB suċ6uȋ dtA^It)9ZuuȋF9BuF 9B uߋ2&`B`PRhnJ]S&$^@$^XSWJ<$讦ƋEȉ0Y[dRP蘠d]$EPVjSk PPhK@1@ЬPKQ@Ь UċM1ҋCvQRhJGPPhJ9PPhK+UWVS$}EPP:ƃEuz~ EP&G t<gg1 t&@At9ufU@AujFPGPEPMGe[^_]à PGFFsWShL gQT$1ɋfTM@Au댍US]MCPCSEB[]ÍUS]SC]Ðt&US ] EPhPH(YXSh腟cXZShn̬E E]vUS] ȬuiEPS_8ÃUuxu*]Ð& PCC]PPhLgP$Ǐ h0Lf ShS=эt&'UjUU PÍUS] j_ƒtEZЋ]à hXL jh/>gSh$,&Uj UPU PÐt&US]j‹EE B~ZEB ,Ћ]à htJh ShJgP؍$蜎&U EPRPhJZÐUS ]PhJQPRQhJ [uE ]vUVSEtFƉPhJQPRPhJЍ[u j ,vue[^]Í&UWVS]CPhL芍C j([]x؋CPhLLC* j(褌[]ڋ{WhLs j(f[]؋KQhLЌS; j(({CPhL藌C j(s'CPhLQCt^ j(譋[t= PuCt h:CÅu҃ j)\Ft h:ՋFƅa j)+Gt h:褋GDž j)UBt h:pUBEy j)ŠUBt h:8UBEt j)臊UBt h:UBEE)e[^_]Fe[^_]Ív'UWVS EǍv'7QhJ蒊^XZCPhLCt\ j(ۉ[t;' QCt h:2CÅu҃ j)茉RF PFPhJTe[^_]ÍUVSuQhJ̉^XZCPhL蹉CtV j([t5& PCt h:rCÅu҃ j)̈PF P^ShJFe[^]ÐUMQfRhLgPcÍv'U]ÐUgPs tÐt&fÐ&USgPBà t$t$PSd؋]Ífِ&UEPfPhL gQ裇XZgPj $Xt&USPt&' gP覈à t8t#$PSȇCu΍&']Ít&'fŐ&UWVS =, gP/ÃC4 NjfX%F gSËfX%uu_:t&'rhLfPhLgPQ_X5gVj $$dMgPSL8L؍e[^_]1ۉ؍e[^_]1tCЃ gP߆ËDXu݃=gWSa5@؍e[^_]fa gS菆ÃltxD%2btdhL 5gVX*5f1tx*t!/t 1萍&1ԍt&ɾF gPfX%uu _brhLfShL gQe VhOgPQ$ gQS$膄@$XZhSn@ su{fE gS Ã%$RS" "'/u gP豄*,5gVP5 gS胄Ãzh8M fQhLgR EPhOv=f1tV9t\t1uf߅uhL fQhLgR諂 ShLAfhMfPhLgPw W gRP>hL=fWhL5gVA$Pj*詂5f0ۃt+*t/t1&1ܻջhLfPhL=gẂ VhOc gQ}hL3UWVS u NVt: :-C uڡtQgRhRP2/h]P $*=i5gVjjhzN$舁t&B=7v$SRh8N gQ蕀$Yt&$Ng$gg E@e1Pxu C RE1PhQfheJ=gWEgzkEgXEG}>E4PRhN觃r轂stv_% u_6Au^-uI jPPhfNGPPhfN6 gURPhINUWVS\EUM>EJEf%R )‰UԧEcU}?}E 11ۍvEf ft}G fftf9t F;uC9]u1=&f9t+U j|f8fpY^SP|Ut&G9}tJ?uf>UB f<x[f6ftҋEP ffuf2G9}u&E}GU;PV}e[^_]Í&'jxhO衼둍jwhO聼aP륋E@Et j膼ƋB RhO]S}$}@$S_ZSP}Ur}~ EFUZYԧPV/ԧe[^_]ÃjghOлjehO蹻jfhO袻vUȧM̧ @ȧ]Ít&UE @E E@E]{'UE E EE]{vUShO3|f%R )… j w{]Ít&'1ۍ&'ЧPhJ{Cf@ )9|ƃ j {]Ít&UShO{, j z]1ۍ&'̧@HQhJ8{C;,|؃ j z]ÍUWVSuVħ4;}f%9F  e[^_]Ðt&^ j ӹEX@ $軹Nj A H~x13t&Hf@f+FfWf CA H9}AЧAFR @Dufuf_CA H9|ǐ&fF u61Ƀ EPEEtPEFe[^_]Ít&'1ɍ&'Au뵃hhO藸 ? W뢍t&'UWVS ]fCt?h>hO%e[^_]Ív'3V @eQhO$Rix C@fBPhO$PExe[^_]ÍhhO讷O@bP@ePhO=$Ww묋P=@eWhDP5$VwSB xBpvGjFEFW @e 0V@PPB8W3VQQhPS$Rdw0C P@ePhmP$PGwt&'P@ePhP$PwSB ptvhhO{$PjjhP x #1PPh(P$Pv[tfBftԘFС$Pjjh?PwF@eWvVRS@QRhR$Rav e[^_]Ãh"hOеh!hO趵|{hhO蔵td$Pjjh]Pw"1PPh(P=$Wu[tfBftӘFϋ$Sjjh?PvF NQR@PhS$Pxu $Pj jh:vPjjRzPhhO赴td$PjjhPqE@EtUV@eShS $Qo,!1E}̧:@@9V:@HQh<9$R\osEE;,~$Pj,o љuSCPh_>$Po}̧:@@9nH9th&hO]Pjh<9$Pn^~'$Pj,!o ؉љ-̧$Pjjh>o=k$Pj n$Pjjh:go@ePhD@$Pn=$Wjjh:9o5@eVhS$Sm $Qjjh: o @eQQf@ )PQhS$Pm $Pjjh|Qn=@5$Vj jh:n@ePPh@T$SMm $Qj jh:en$Rj jhPPn $Pjjh@P9n$PjjhAP%n$Pj em @ePhQ$Pl_X5̬VhE|Y[$Rj )m$Pjjh:m `c*huhO1 $Qjjh>_m_u._ RPh>$Pl[t3@ fpfu1RPh>$Pk[uӍPVhQ$PkFf%R )9HP@ePhQ$Ppk$Pjjh:l=@eWhQ5$VAk $Qjjh:Yl @eRhQ$Pk$PjjhX?+lj=`c~?@eRR@ PRhU$Pj $PjjhQk j訫=`c~A@eRR@ PRhpU=$Wjj 5$VjjhQk jQ$Sj jh:`k $Qjjh@PHkfts$PjjhX?'k@ePPhU$Pi̬PhYy=$Wjjh@Pj 5$VjjhAPje[^_]á$PjjhX?j@ePPhU$Pmi̬Ph0)VFPh_>$PHi̧PSh*:$P#iħP@ePhQ=$WiC ;|vħpP@ePh+Q$PhP@ePhFQ$Sht&PRPhSQ $Qxh[uڋFR@PhiQ$PRht$Pj)h[uSNQhvQ$Rh$Pj hG9= ħȬ9thPhO[$Pj0c=O fA u01Ƀ EPUE]U؉We[^_]1ɍt&'Au뾋IA ;P ^ @ PE܋u^ $ EԉXFx5F H<1ۋO )v'fu EfXCF H9ЧGAtRPjE@PӉf @uf+F ЋUfJfx5O 됃$Pj,at&'$PjjhRpb f)ˋuVB@ 9X PDPhm>$PaGUB@ @ ;x  f)9~d$Pj,Da fؾ )ȃ9u2 PR PDPhR$P` fU0~ht&@uf+F ȘRPh<9$PE`CEPB@ ;X }\PSWRSE f)ȃ98U0룾RCAi' fO fA L1Ƀ EPU܋E ]zUԉW @ P1E̋u^ $ EЉXFx 5F H1ۋO t&fu EfXCF H9}fЧGAtRjPE@Pf @uf+F ЋUfJf5O 딋O fA uL1Ƀ EPŰEEt^UЉW MQ}1ɍvAu1ɍt&Au멃hZhOǝO 58 EP*둃 MQrhuhO5O hhO\5O t&'UWVSĀ}GPh*:$P]Gtet(hhOe[^_]Ít&'PG@PRh::$P7]e[^_]Ð&WB p~tsPh3Rh5R$P\'hEQPRhFRPhNR$P\[ uˋ$Sjjh?P]F NQR@8WhdR5$Vs\ e[^_]Ít&WB pB@EE{^VEH.FR@PhRUR,]Ph3Rh5R$P[hRPRhRPhNR$P[[ uPEPhR$P[5$Vjjh?P\ UBR@PhREP\UPhRh5R5$VA[v'hRPRhRPhNR $Q [[ uREPhR$PZ$Pjjh?P\ G PP=@eWh@V5$VZ e[^_]ÅEpPhRh5R$PzZvhEQPRhFRPhNR=$WHZ[ uʋ$Sjjh?PY[UB JQR@Ph}R$PZ hhOrhhOX~ Ph3Rh5R$PYv'hEQPRhFRPhNR$PiY[ uSjjR{tHQPURhR$P+YNSURhR $Q YPjPj뚐Uj蓘ÐUVS] hgVX3t@Rh> Phs8DY[u j XvuEvVe[^]XUWVS } EEt(3PWX[u؃ j ΗXZjuVofC<$XX@$諗ZYWPDY^_EQSfUEރe[^_]Ãj3hV6PWWm^SMQeFUe[^_]Ãj/hVUSj ÃtE؋]Í'jhV葖E؋]ÉUWVS }E اt 3RWVt<[uE  j aƃt#>اPVWeاe[^_]ÃjhVɐUWVS \40D5E=X}>MM8UB\~/D(xY;`X W/+00rA'\=w<Y<`XtEmsȸe[^_]D@80!H0׋UU11ɉE@W])EMQ8 VV)Ɖ@=<Y `Xt<YUU^DW:t t&:u;zt&'ڍZJx9uJ {1&'DD h]LDW1DFD1D hx]D})NjW8VV)Ɖ@=Y`XtY5=w$$ ]85vMSEQa85URMP҃M QERAa85SUPjy85+8 MP5E0VUZS!5EPUPTMPE@P85H5U:WM1VESHQPRxW-85?jU2V85jMS_ZYP@PŃjEP_^_PXS_ZYP@P떡5U:WrVUWV1S Ð*AP )9s׍&' F9r [^_]ÍU$B2*t$ )pu_$t$] Nu$ÐUSR`t`ЋCuX[]ÐUS[ã)RfQ]burs.cclosure.cERROR: The grammar appears to diverge Relative Costs: %s(0), %s(%d) Offending Operator: %s Offending Tree: item.c(%ld)[%s #%d]Item_Set #%d: [ %d ]list.cmap.cBEGIN Mapping: Size=%d END Mappingnonterminal.c(Unknown NonTerminal)%s(%d)operator.cOp: %s(%d)=%d [no-pattern]%s queue.cBegin QueueEnd Queuerule.ctable.c%4d #%d: -> %d END Index_Map:BEGIN Dimension:Relevant: MaxSize of dimension = %d END Dimension{ %d }%5d }NO Table yet.BEGIN Table:BEGIN dimension(%d) END dimension(%d) END Table:BEGIN Index_Map: MaxSize (%d) trim.c{ %d %ld %d %ld }Dumping AllPairsassertion failed: file %s, line %d Malloc failed---PROGRAM ABORTED burm case %d: be.c return %d; kids[%d] = %s; %s_LEFT_CHILD(%s)%s_RIGHT_CHILD(%s)/* state %d */ %d, #ifdef __STDC__ #else #endif switch (rulenumber) { default: abort(); /* NOTREACHED */ break; return kids; return %s_OP_LABEL(p); return %s_STATE_LABEL(p); switch (index) { case 0: return %s_LEFT_CHILD(p); case 1: return %s_RIGHT_CHILD(p); #ifdef DEBUG int %s_debug; #endif /* DEBUG */ #ifdef %s_STATE_LABEL #define %s_INCLUDE_EXTRA #ifdef STATE_LABEL #endif /* STATE_LABEL */ #endif /* %s_STATE_LABEL */ #ifdef %s_INCLUDE_EXTRA #define %s_%s_NT %d #define %s_NT %d char *%s_ntname[] = { "%s", }; #ifndef %s_PANIC #define %s_PANIC PANIC #endif /* %s_PANIC */ extern void abort(void); extern void abort(); warning: Unused Rule: #%d start symbol = "%s" # of states = %d # of nonterminals = %d # of user nonterminals = %d # of rules = %d # of user rules = %d switch (%s_OP_LABEL(n)) { , 0char * %s_opname[] = { , /* %d */ "%s" 0 }; char %s_arity[] = { %dint %s_max_op = %d; int %s_max_state = %d; /* %d-%d */ } /* row %d */char *%s_string[] = { "%s: 0, int %s_max_rule = %d; short %s_lhs[] = { %s_%s_NT, short %s_closure[%d][%d] = { { %4d,}, short %s_cost[][%d] = { %s_r%d_ntsstatic short %s[] =short *%s_nts[] = { %s, switch (op) { return %s_%s_transition[l]; return %s_%s_transition[%s_%s_imap_1[l]][%s_%s_imap_2[r]]; static short %s_RuleNo[%d][%d] = { /* state %d; Nonterminals %d-%d */ ERROR: non-unique external rule number: (%d) int %s_rule(int state, int goalnt) { %s_assert(state >= 0 && state < %d, PANIC("Bad state %%d passed to %s_rule\n", state)); %s_assert(goalnt >= 1 && goalnt < %d, PANIC("Bad goalnt %%d passed to %s_rule\n", state)); return %s_RuleNo[state][goalnt-1]; %s_NODEPTR_TYPE * %s_kids(%s_NODEPTR_TYPE p, int rulenumber, %s_NODEPTR_TYPE *kids) { %s_NODEPTR_TYPE * %s_kids(p, rulenumber, kids) %s_NODEPTR_TYPE p; int rulenumber; %s_NODEPTR_TYPE *kids; { %s_assert(p, %s_PANIC("NULL node pointer passed to %s_kids\n")); %s_assert(kids, %s_PANIC("NULL kids pointer passed to %s_kids\n")); %s_PANIC("Unknown Rule %%d in %s_kids;\n", rulenumber); int %s_op_label(%s_NODEPTR_TYPE p) { int %s_op_label(p) %s_NODEPTR_TYPE p; { %s_assert(p, %s_PANIC("NULL pointer passed to %s_op_label\n")); int %s_state_label(%s_NODEPTR_TYPE p) { int %s_state_label(p) %s_NODEPTR_TYPE p; { %s_assert(p, %s_PANIC("NULL pointer passed to %s_state_label\n")); %s_NODEPTR_TYPE %s_child(%s_NODEPTR_TYPE p, int index) { %s_NODEPTR_TYPE %s_child(p, index) %s_NODEPTR_TYPE p; int index; { %s_assert(p, %s_PANIC("NULL pointer passed to %s_child\n")); %s_PANIC("Bad index %%d in %s_child;\n", index); ERROR: Non-unique external symbol number (%d) #define %s_STATE_LABEL STATE_LABEL #define %s_NODEPTR_TYPE NODEPTR_TYPE #define %s_LEFT_CHILD LEFT_CHILD #define %s_OP_LABEL OP_LABEL #define %s_RIGHT_CHILD RIGHT_CHILD "Error: Nonterminals are > 0", #endif /* %s_INCLUDE_EXTRA */ #define %s_assert(x,y) if(!(x)) {y; abort();} warning: Unreferenced Operator: %s warning: Start Nonterminal (%s) does not appear on LHS. int %s_label(%s_NODEPTR_TYPE n) { int %s_label(n) %s_NODEPTR_TYPE n; { %s_assert(n, %s_PANIC("NULL pointer passed to %s_label\n")); default: %s_PANIC("Bad op %%d in %s_label\n", %s_OP_LABEL(n)); abort(); return 0; return %s_STATE_LABEL(n) = %s_state(%s_OP_LABEL(n) return %s_STATE_LABEL(n) = %s_state(%s_OP_LABEL(n), %s_label(%s_LEFT_CHILD(n)) return %s_STATE_LABEL(n) = %s_state(%s_OP_LABEL(n), %s_label(%s_LEFT_CHILD(n)), %s_label(%s_RIGHT_CHILD(n))static short %s_%s_transition[%d] = { static short %s_%s_imap_1[%d] = { static short %s_%s_imap_2[%d] = { static short %s_%s_transition[%d][%d] = {int %s_state(int op, int l, int r) { %s_assert(l >= 0 && l < %d, PANIC("Bad state %%d passed to %s_state\n", l)); %s_assert(r >= 0 && r < %d, PANIC("Bad state %%d passed to %s_state\n", r)); default: %s_PANIC("Bad op %%d in %s_state\n", op); abort(); return 0; Non-unique name: %s fe.cn%%%dExternal Rulenumber (%d) <= 0 %s=%d Arity(%d) %s : = %d (%ld) Illegal use of %s --- undefined symbol Illegal use of %s, a non-terminal, as a terminal ERROR: Too many children (max = 2) for "%s" ERROR: Incorrect number of children for leaf operator, "%s" ERROR: Incorrect number of children for unary operator, "%s" ERROR: Incorrect number of children for binary operator, "%s" Illegal use of %s as a non-terminal Redeclaration of start symbol to be ERROR: Non-positive external symbol number, line %d: %sillegal char /bad %%ID too longtermstartillegal character after %%illegal char (\%03o) Unexpected EOF in comment on line Unexpected EOF in string on line Unclosed block of C code started on line {      Bad option (%s) Expection argument after %s Failed opening (%s)ERROR: No rules present Unexpected Filename (%s) after (%s) s<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<1"B<<<<<<<<<<<<plank.cf%ddump Sorted States: dump Sorted Rules: #define %s_%s_state 0 #define %s_%s_state %d #define %s_%s_state(l) switch (l) { case %d: return %d; } #define %s_%s_state(l,r) switch (r) { %s_TEMP + %d : 0 ) return 0; return %s_%s_state; return %s_%s_state(l); return %s_%s_state(l,r); %s_plank_%dstatic struct { unsigned int %s:%d; } %s[] = { }, /* row %d */ #define %s_%s_rule(state) %s_eruleMap[((state) == %d ? %d :%s[state].%s +%d] switch(goalnt) { return %s_%s_rule(state); int %s_state(int op) { int %s_state(op) int op; { register int %s_TEMP; /*FALLTHROUGH*/ charshort { /* row %d, cols %d-%d*/ l switch (%s) { return case %d: %s %d; %s return %s[l].%s + %d; return %s[r].%s + %d; l = %s[l].%sbreak;l = default: %s; %s; r = %s[r].%sr = ( (%s_TEMP = %s[l].%s) ? %s_TEMP + %d : 0 ) state = %s[r].%s; offset = %d; state = %s[l].%s; offset = %d; ( (%s_TEMP = %s_%s_transition[%s[l].%s][%s[r].%s]) ? static short %s_eruleMap[] = { int %s_rule(state, goalnt) int state; int goalnt; { %s_assert(state >= 0 && state < %d, %s_PANIC("Bad state %%d passed to %s_rule\n", state)); %s_PANIC("Unknown nonterminal %%d in %s_rule;\n", goalnt); ERROR: no terminals in grammar. int %s_state(int op, int l) { int %s_state(op, l) int op; int l; { int %s_state(op, l, r) int op; int l; int r; { %s_assert(r >= 0 && r < %d, %s_PANIC("Bad state %%d passed to %s_state\n", r)); %s_assert(l >= 0 && l < %d, %s_PANIC("Bad state %%d passed to %s_state\n", l)); default: %s_PANIC("Unknown op %%d in %s_state\n", op); abort(); return 0; static unsigned %s %s_%s_transition[%d][%d] = { return %s_%s_transition[l][r] + %d; Begin StrTableEnd StrTablestring.csymtab.c!          :==((),;,))! %$#   &'" 66C543[4443553X5l55553 634J4yacc stack overflowsyntax error$  47H  `ԅ otoo2`ʆچ *:JZjzʇڇ *:J `$Id: burs.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: closure.c,v 4.4 1992/01/07 17:32:57 todd Exp $$Id: delta.c,v 4.6 1992/06/03 22:00:41 todd Exp $$Id: item.c,v 4.3 1992/01/07 17:32:57 todd Exp $$Id: list.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: map.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: nonterminal.c,v 4.4 1992/01/07 17:32:57 todd Exp $$Id: operator.c,v 4.3 1992/01/07 17:32:57 todd Exp $$Id: pattern.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: queue.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: rule.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: table.c,v 4.6 1992/04/23 19:28:44 todd Exp $$Id: trim.c,v 4.3 1992/06/10 04:52:07 todd Exp $$Id: zalloc.c,v 4.2 1992/01/07 17:32:57 todd Exp $%:$Id: be.c,v 4.7 1992/06/10 04:52:07 todd Exp $$Id: fe.c,v 4.5 1992/04/23 23:29:39 todd Exp $$Id: lex.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: main.c,v 4.3 1992/06/10 04:52:07 todd Exp $BURG, Version 1.0$Id: plank.c,v 4.9 1992/06/10 04:52:07 todd Exp $ $Id: string.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: symtab.c,v 4.2 1992/01/07 17:32:57 todd Exp $$Id: gram.y,v 4.3 1992/04/23 23:29:39 todd Exp $GCC: (GNU) 3.3.5 (Debian 1:3.3.5-12)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-12)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-12)GCC: (GNU) 4.0.1 (Debian 4.0.1-2)GCC: (GNU) 3.3.5 (Debian 1:3.3.5-12)`",! 47 "$ J7!_IO_stdin_used`../sysdeps/i386/elf/start.S/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15q.<U0'"B3#T$0N%q"3(@)B*C+T,int-023E;u<400q)g00a+#'W~aq\0 a0aaaYaKqX5qJhp  0 3Ea Nb0 S Q <R$IT=N#S#T$y zV#8I#)T#z!h#8"I#z# &-`g 8;JH RR7 X7<?u#v#x#Vz# {#}#~##.$# b#$#(#,t#0#4#8 =$@#### #%#8I#8#  B  B %K RB@N $RO/ 5ARtXL RR7] a    d  $$ e5 ;GBjA#k#l*#m# n# Gd  I%#BR##= .,42#3=# M,5 / 4 Q5.789T:0d75/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15(/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.S/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csuGNU AS 2.15%% : ; I$ > $ >  : ;  : ; I8 I!I/  I : ;I  : ; : ; I  : ; ( ' II : ; &I'  < !I4: ; I?  %%S/ ../sysdeps/i386/elfstart.S`.01:"VWYX  /usr/lib/gcc-lib/i486-linux/3.3.5/include../sysdeps/generic/bits../wcsmbs../sysdeps/gnu../iconvinit.cstddef.htypes.hwchar.h_G_config.hgconv.h[ /home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csucrti.S472,Wd",: ,Wdd,,-:[ /home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csucrtn.SJ7: _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__statepinit.c__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__key_t__u_char__gconv_step__shlib_handle__min_needed_toshort int__dev_tlong long int__gconv_trans_data__outbuflong long unsigned int__uid_t__wchb__uint16_twint_tGNU C 3.3.5 (Debian 1:3.3.5-12)__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/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/glibc-2.3.2/csu__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.symtab.strtab.shstrtab.interp.note.ABI-tag.hash.dynsym.dynstr.gnu.version.gnu.version_r.rel.dyn.rel.plt.init.text.fini.rodata.eh_frame.ctors.dtors.jcr.dynamic.got.got.plt.data.bss.comment.debug_aranges.debug_pubnames.debug_info.debug_abbrev.debug_line.debug_str#(( 1HH7 ?Go22@Tott@c  l ԅ up{``Ԯ474`7`9& ]``````p`a`4 gE xx%s 8c0#'P! (H2tԅ   ` 47 `7]```````ag !ValaaVaNVY it```gha  i` `]` 7 NVgn  ugg `f hww"e . 8> AgIpR PgUgagj  z hP* @ d` *  f( H   #Qf+6BJfT]P kԧo  {ȧ̧ # 0  Ч u ħ  0" 0)  % "+4ا;CV0IVXN@WXSWZW``XfYhl\s`Xw|X b0gc5 V   f p &G 4. @@| K c8]̬gfn  xЬ n h @d1f2P# a4e0`g p    )03?EY Of3\@ b f1m`7tQ }S p) #  `cg   b2g` 0 & 5cH M  V `gs`Y |J З @N da( 6P   `g14  c4 `h  - `& 6  <  F * S  d .p q  N  d2  `5 H   E   g g 4# # / 85 gC Y p* _  l ` s z   $ 7 H  ` 0P  0J d  u  ) @e0 p = 0z I ЎN S a1^  q Ԭy  Г t  Ĭ `6 `  @6T    g P  1  $ A `R /N \ 6 e ,q Н2 V b1 `e/  0  M  `a  9 47 F p    d1) X 4  @ ЋF E P  V <^ e/g  r P  . c   * } g 0X 6 `.H3M :] ARSgdo@vȬ|6`e3d7  z PT d24e `a@b1!5 ISqlT t`: 0  g3  B D/ +   < 0 /home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/config.habi-note.S/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/abi-tag.hinit.c/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crti.S/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/defs.hinitfini.ccall_gmon_startcrtstuff.c__CTOR_LIST____DTOR_LIST____JCR_LIST__completed.4386p.4385__do_global_dtors_auxframe_dummy__CTOR_END____DTOR_END____FRAME_END____JCR_END____do_global_ctors_aux/home/drow/debian-glibc/glibc-2.3.2.ds1/build-tree/i386-libc/csu/crtn.Sburs.cdoLeafclosure.cdelta.citem.cfptrlist.cmap.cnonterminal.coperator.cpattern.cqueue.crule.ctable.ctrim.cvec.2536zalloc.cbe.cdoLabelsetVectorsvecBufvecIndexcumBufdoMakeTablelayoutNtsdoVectorpVectordoKidskidsmaxOperatoropVectorprintPatternASTfe.cdoBindingaritydoDeclnormalizexpatternstcountdoEnterNonTermdoRuledoTablelex.cyylinedonesimple_getcode_getbufmain.cdiagnosticssimpleTablesinternalsversioninFileNameoutFileNameplank.cplankSizenum.2648enterStateMapsmtassignRulescountsortedRulesstateCompareruleComparesortedStatesdoNonTermPmapsntVectordoPlankLabelMacrosSafelydoPlankLabelSafelynum.2627doDimPmapsdoPlankLabelmapToPmapstring.csymtab.csymtaby.tab.cyypgoyyr1yyr2yyexcayydefyychkyyactyypactyyvyypvyysyypsyystateyytmpyypvtdecodercsid_maplexicalrcsid_operatormakeNonterminalArrayEQUALCOSTnewItem_SetprintRepresentativeexceptionToleranceopsOfAritydoStartstartOptionalnewStrTablemakeSimplercsid_nonterminaloperatorssafelystartBurmleavesnonTerminalNamenewRuleASTrcsid_rulercsid_plankdumpOperator_srcsid_closurercsid_lexungetc@@GLIBC_2.0_DYNAMICdebugTrimnewPatternASTdumpCostclosurefindAllPairsyyerrflagstrcmp@@GLIBC_2.0dumpDeclsrcsid_stringbuildrcsid_main_fp_hwnewTabledumpRelevantforeachListfprintf@@GLIBC_2.0rulesmakeOperatorsmax_aritynewNonTerminaltrimrcsid_deltatrimflag__fini_array_enddumpTransitionmax_erule_numyyparsedumpPatternASTfreopen@@GLIBC_2.0addQmakeKidsdumpRulesprevent_divergenceLESSCOSTADDCOSTnewMappingdumpArity__dso_handleruleASTslength__libc_csu_finimakeRuleputchar@@GLIBC_2.0allpairsrcsid_grammax_rulemakeNtsrcsid_patternyypurgeputs@@GLIBC_2.0yyerror1_initstub_ruledumpRelationmakeClosureArraydumpStrTablemalloc@@GLIBC_2.0makeDebugdumpNonTerminalrcsid_queuemakeStringArrayencodedumpOperatordumpBindingmakeOpLabeladdRelevantzfreestdout@@GLIBC_2.0stderr@@GLIBC_2.0yynerrsendOptionalyyvalprincipleCostlast_user_nonterminalfataldumpAllPairs_startdumpSortedRulesnewOperatormakeStateLabeloutfileZEROCOSTfputs@@GLIBC_2.0strlen@@GLIBC_2.0dumpDimensiondumpRuledebugTablesASSIGNCOSTmakeCostArrayqsort@@GLIBC_2.0transLvalprefixnewItemArraydumpMappingMINUSCOSTrcsid_bursmakeOperatorVectorglobalQmakeLHSmapdumpItem_SetreportDiagnosticsnewRulenonterminalsdumpQ__fini_array_startfputc@@GLIBC_2.0__libc_csu_initnewAritydumpRuleList__bss_startmainmakePlanks__libc_start_main@@GLIBC_2.0__init_array_endnewSymboldumpItemmax_ruleASTdumpOperator_lnewQrcsid_listrcsid_bemakeLabelstrcat@@GLIBC_2.0dumpTablepopQnewPatterndata_startprintf@@GLIBC_2.0_finimemcpy@@GLIBC_2.0dumpIndex_MapreveachListrcsid_trimappendListdumpRuleASTzerodumpSortedStatesyydebugrcsid_feyyfinishedmakeNonterminalsfindChainRulesaddStringmax_nonterminalequivSetexit@@GLIBC_2.0atoi@@GLIBC_2.0makeChild_edatanewBinding__i686.get_pc_thunk.bx_GLOBAL_OFFSET_TABLE_free@@GLIBC_2.0_endzallocdoSpecmemset@@GLIBC_2.0stdin@@GLIBC_2.0chainrulesyylvalstartfopen@@GLIBC_2.1__init_array_startrcsid_zalloc_IO_stdin_usedaddToTableyylexnewIntListrcsid_tablesprintf@@GLIBC_2.0fwrite@@GLIBC_2.0__data_startrcsid_item_IO_getc@@GLIBC_2.0_Jv_RegisterClassesglobalMap__ctype_b_loc@@GLIBC_2.3newListitemArrayCopydumpPatternrcsid_symtabmakeTablesCHECKDIVERGEyycharenterfreeItem_Set__gmon_start__yyerrorstrcpy@@GLIBC_2.0makeRuleTable