/usr/lib/python2.6/site-packages/pycparser/ply
NameSizeModeActions
cpp.py330400644editdlrm
cpp.pyc192980644editdlrm
ctokens.py31700644editdlrm
ctokens.pyc29380644editdlrm
lex.py407390644editdlrm
lex.pyc272780644editdlrm
yacc.py1284920644editdlrm
yacc.pyc641830644editdlrm
__init__.py820644editdlrm
__init__.pyc1860644editdlrm
Edit: /usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyc (64183B)
KVc@sdZdZdZdZdZdZdZdZdZdZ d d k Z d d k Z d d k Z d d k Ze iddjo d Zn d Zy e iZWnej oe iZnXd ZdefdYZdefdYZdefdYZdZdZdfdYZdfdYZdfdYZd d k Z e i dZ!defdYZ"defd YZ#d!efd"YZ$d#Z%d$efd%YZ&d&efd'YZ'd(efd)YZ(d*efd+YZ)d,Z*d-Z+d.efd/YZ,d0e)fd1YZ-d2Z.d3Z/d4efd5YZ0dee1ee1ddded6e1e1e1d7 Z2d S(8s3.4s3.2is parser.outtparsetabtLALRiii(iNcCs|iS(N(t func_code(tf((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR[scCs|iS(N(t__code__(R((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR^scCs7tiddjoddk}nddki}|S(Niii(tsyst version_infotlextply.lex(R((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt load_ply_lexhst PlyLoggercBs8eZdZdZeZdZdZeZRS(cCs ||_dS(N(R(tselfR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__init__vscOs|ii||ddS(Ns (Rtwrite(R tmsgtargstkwargs((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytdebugxscOs |iid||ddS(Ns WARNING: s (RR (R RRR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytwarning|scOs |iid||ddS(NsERROR: s (RR (R RRR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyterrors(t__name__t __module__R RtinfoRRtcritical(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR us     t NullLoggercBseZdZdZRS(cCs|S(N((R tname((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__getattribute__scOs|S(N((R RR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__call__s(RRRR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs t YaccErrorcBseZRS((RR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRscCstt|}d|jot|}nt|tjo|t d}ndt|it||f}|S(Ns s ...s<%s @ 0x%x> (%s)(treprtlent resultlimitttypeRtid(trtrepr_strtresult((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt format_results  "cCsbt|}d|jot|}nt|djo|Sdt|it|fSdS(Ns is <%s @ 0x%x>(RRR RR!(R"R#((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytformat_stack_entrys   t YaccSymbolcBseZdZdZRS(cCs|iS(N(R (R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__str__scCs t|S(N(tstr(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__repr__s(RRR(R*(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR's tYaccProductioncBsneZd dZdZdZdZdZdZdZ dZ dZ d Z d Z RS( cCs(||_||_d|_d|_dS(N(tslicetstacktNonetlexertparser(R tsR-((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s   cCs.|djo|i|iS|i|iSdS(Ni(R,tvalueR-(R tn((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt __getitem__s cCs||i|_dS(N(R,R2(R R3tv((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt __setitem__scCs,g}|i||!D]}||iq~S(N(R,R2(R titjt_[1]R1((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt __getslice__scCs t|iS(N(RR,(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt__len__scCst|i|ddS(Ntlinenoi(tgetattrR,(R R3((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR<scCs||i|_dS(N(R,R<(R R3R<((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt set_linenoscCs<t|i|dd}t|i|d|}||fS(NR<it endlineno(R=R,(R R3t startlinetendline((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytlinespanscCst|i|ddS(Ntlexposi(R=R,(R R3((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRCscCs<t|i|dd}t|i|d|}||fS(NRCit endlexpos(R=R,(R R3tstartpostendpos((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytlexspanscCs tdS(N(t SyntaxError(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRsN(RRR.R R4R6R:R;R<R>RBRCRGR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR+s          tLRParsercBseZdZdZdZeeddedZeeededZeeddedZeeddedZ RS(cCs1|i|_|i|_|i|_||_dS(N(tlr_productionst productionst lr_actiontactiontlr_gototgotot errorfunc(R tlrtabterrorf((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s   cCs d|_dS(Ni(terrorok(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyterrokscCsD|i2|i2t}d|_|ii||iiddS(Ns$endi(t statestacktsymstackR'R tappend(R tsym((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytrestarts   icCs|pto=t|totti}n|i|||||S|o|i|||||S|i|||||SdS(N( t yaccdevelt isinstancetintR Rtstderrt parsedebugtparseopttparseopt_notrack(R tinputR/Rttrackingt tokenfunc((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytparsesc$Cszd}g}|i}|i} |i} td} d} |id|pt} | i}n|| _|| _|dj o|i |n|djo |i }n|}g}||_ g}||_ || _ d}|idt}d|_|i|d}xa|id|id||pA|p |}n |i}|pt}d|_qzn|idddig}|D]}||iq~d t|fi|i}||i|}|dj o|djoR|i||}|id ||i|d}| o| d 8} qqn|djo| | }|i}|i}t}||_d|_|oX|id |id d ig}|| D]}|t|iq~d| n|id |ig| |oV|| d }||d<|o`|d }|i|_|i|_|d}t|d|i|_t|d|i|_n|| _ yg|| 3|| 3|i!| |idt"| d|i|| |d|}|i|Wqt#j oP|i||i|i|d}d|_|}t$} d|_%qXqq`|o|i|_|i|_n|g}|| _ yW|i!| |idt"| d|i|| |d|}|i|Wqt#j oP|i||i|i|d}d|_|}t$} d|_%qXqn|djoD|d}t|dd} |idt"| |id| Sn|djo|i&dddig}!|D]}|!|iq~!d t|fi| djp |i%o4t$} d|_%|}|idjo d}n|i'ov|i(a(|a |i)a)|ot*|d o ||_n|i'|}"b(b b)|i%o|"}d}qqZqd|oft*|do |i}#nd}#|#o!t+i,i-d|#|ifqZt+i,i-d|iqdt+i,i-ddSnt$} t|d jo-|idjod}d}d}|2qn|idjodS|idjoy|d}|idjo d}qnt}d|_t*|do|i|_n||_|i||}q|i|i|d}qnt.dqdS(NisPLY: PARSE DEBUG STARTs$endts State : %ss Stack : %ss%s . %st is Action : Shift and goto state %ss3Action : Reduce rule [%s] with %s and goto state %dt[t,t]iR?RDs Result : %sRR2sDone : Returning %ssPLY: PARSE DEBUG ENDs Error : %sR/R<s(yacc: Syntax error at line %d, token=%s syacc: Syntax error, token=%ss yacc: Parse error in input. EOF syacc: internal parser error!!! (/R.RMRORKR+RR R/R0RattokenRURVR-RWR'R RtpoptjoinR)tlstriptgetRRR2R&R<RCR=R?RDR,tcallableR%RHt error_countRSRRPRTRYthasattrRR]R t RuntimeError($R RaR/RRbRct lookaheadtlookaheadstacktactionsROtprodtpslicet errorcountRt get_tokenRURVterrtokenRXtstateR9txxtltypetttptpnametplent_[2]t_vttargtt1R3R$t_[3]ttokR<((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR^s^                        H            X                             H           !#         cCsd}g}|i}|i} |i} td} d} |pt} | i}n|| _|| _|dj o|i|n|djo |i }n|}g}||_ g}||_ || _ d}|i dt}d|_|i |d}x|pA|p |}n |i}|pt}d|_qPn|i}||i|}|dj o|djoB|i ||}|i |d}| o| d8} qqn|djoS| | }|i}|i}t}||_d|_|o<|| d}||d<|o`|d}|i|_|i|_|d}t|d|i|_t|d|i|_n|| _yM|| 3|| 3|i| |i || |d|}|i |Wqtj oP|i ||i|i|d}d|_|}t} d|_qXqq(|o|i|_|i|_n|g}|| _y=|i| |i || |d|}|i |Wqtj oP|i ||i|i|d}d|_|}t} d|_qXqn|djo|d}t|ddSn|djoT| djp |io4t} d|_|}|idjo d}n|iov|i a |a |i!a!|ot"|d  o ||_n|i|}b b b!|io|}d}qqq|oft"|d o |i}nd}|o!t#i$i%d ||ifqt#i$i%d |iqt#i$i%d dSnt} t|djo-|idjod}d}d}|2qn|idjodS|idjoy|d}|idjo d}qnt}d|_t"|d o|i|_n||_|i ||}q|i|i|d}qnt&dqdS(Nis$endiiR?RDRR2R/R<s(yacc: Syntax error at line %d, token=%s syacc: Syntax error, token=%ss yacc: Parse error in input. EOF syacc: internal parser error!!! ('R.RMRORKR+R R/R0RaRjRURVR-RWR'R RkRnRRR2R<RCR=R?RDR,RoRHRpRSRPRTRYRqRR]R Rr(R RaR/RRbRcRsRtRuRORvRwRxRRyRURVRzRXR{R}R~RRRRRR3RR<((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR_Us>                                                                     !#         cCs>d}g}|i}|i} |i} td} d} |pt} | i}n|| _|| _|dj o|i|n|djo |i }n|}g}||_ g}||_ || _ d}|i dt}d|_|i |d}x2|pA|p |}n |i}|pt}d|_qPn|i}||i|}|dj oQ|djoB|i ||}|i |d}| o| d8} qqn|djo| | }|i}|i}t}||_d|_|o|| d}||d<|| _yM|| 3|| 3|i| |i || |d|}|i |Wqtj oP|i ||i|i|d}d|_|}t} d|_qXqq|g}|| _y=|i| |i || |d|}|i |Wqtj oP|i ||i|i|d}d|_|}t} d|_qXqn|djo|d}t|ddSn|djoT| djp |io4t} d|_|}|idjo d}n|iov|ia|a |ia|ot|d o ||_n|i|}bb b|io|}d}qqq(|oft|do |i}nd}|o!t i!i"d ||ifqt i!i"d |iq(t i!i"d dSnt} t|djo-|idjod}d}d}|2qn|idjodS|idjoy|d}|idjo d}qnt}d|_t|do|i|_n||_|i ||}q|i|i|d}qnt#d qdS( Nis$endiiRR2R/R<s(yacc: Syntax error at line %d, token=%s syacc: Syntax error, token=%ss yacc: Parse error in input. EOF syacc: internal parser error!!! ($R.RMRORKR+R R/R0RaRjRURVR-RWR'R RkRnRRR2R,RoRHRpRSR=RPRTRYRqR<RR]R Rr(R RaR/RRbRcRsRtRuRORvRwRxRRyRURVRzRXR{R}R~RRRRR3RR<((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR`es*                                                                !#         ( RRR RTRYR.RdR^R_R`(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRIs   <s^[a-zA-Z0-9_-]+$t ProductioncBsbeZdZd d dddZdZdZdZdZdZ d Z d Z RS( itrightRec Cs||_t||_||_||_d|_||_||_||_ t |i|_ g|_ x5|iD]*}||i jo|i i |qsqsWg|_ d|_|io&d|idi|if|_nd|i|_dS(Ns%s -> %sRfs %s -> (RttupleRvtnumbertfuncR.RotfiletlinetprecRtusymsRWtlr_itemstlr_nextRlR)( R RRRvt precedenceRRRR1((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s&            &cCs|iS(N(R)(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR(scCsdt|dS(Ns Production(t)(R)(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR*scCs t|iS(N(RRv(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR;scCsdS(Ni((R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt __nonzero__scCs |i|S(N(Rv(R tindex((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR4sc Cs|t|ijodSt||}yt|i|d|_Wn"ttfj og|_nXy|i|d|_Wntj od|_nX|S(Ni( RRvR.tLRItemt Prodnamestlr_aftert IndexErrortKeyErrort lr_before(R R3R((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytlr_itemscCs"|io||i|_ndS(N(RRo(R tpdict((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytbinds (srightiN( RRtreducedR.R R(R*R;RR4RR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs      tMiniProductioncBs,eZdZdZdZdZRS(cCsC||_||_||_d|_||_||_||_dS(N(RRRR.RoRRR)(R R)RRRRR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s      cCs|iS(N(R)(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR(scCs d|iS(NsMiniProduction(%s)(R)(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR*scCs"|io||i|_ndS(N(RRo(R R((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs (RRR R(R*R(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs   RcBs#eZdZdZdZRS(cCs|i|_t|i|_|i|_||_h|_|ii|dt|i|_t|i|_|i |_ dS(Nt.( RtlistRvRtlr_indext lookaheadstinsertRRR(R RR3((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s    cCs>|io#d|idi|if}nd|i}|S(Ns%s -> %sRfs %s -> (RvRRl(R R1((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR(s # cCsdt|dS(NsLRItem(R(R)(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR*s(RRR R(R*(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs cCsMt|d}x6|djo(|||jo ||S|d8}qWdS(Nii(RR.(tsymbolst terminalsR7((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytrightmost_terminals  t GrammarErrorcBseZRS((RR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR stGrammarcBseZdZdZdZdZddddZddZdZ d Z d Z d Z d Z d ZdZdZddZdZRS(cCsdg|_h|_h|_h|_x|D]}g|i||i | } td||| fd| i| ifnt|i} ||ijog|i| %ss%s:%d: Duplicate rule %s. sPrevious definition at %s:%d(srighti(RRt_is_identifiertmatcht enumeratetevalRRHRRnR.RRRRRRRRWRRR(R tprodnametsymsRRRR3R1tctprecnametprodprectmaptmtpnumberR~R((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytadd_productionnsr      $      cCs||p|idi}n||ijotd|ntdd|g|id<|i|id||_dS(Nisstart symbol %s undefinedisS'(RRRRRRWR(R tstart((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt set_startscsfdhx.titiD]}d|i(RRW(R tbetaR$txtx_produces_emptyR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt_firstos    c Cs|io|iSx!|iD]}|g|i|( RRRRRRtrangeRRvRRW( R RtktdidaddRR7tBtfstthasemptyR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytcompute_followsH    !  !c Csx |iD]}|}d}g}x|t|jo d}nt||}y|i|i|d|_Wn"ttfj og|_nXy|i|d|_ Wntj od|_ nX||_ |pPn|i ||}|d7}q%||_ q WdS(Nii( RRR.RRRvRRRRRRWR(R RtlastlriR7Rtlri((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt build_lritemss0     N(RRR R;R4RR.RRRRRRRRRRRR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR"s  $  S   A     " % ;t VersionErrorcBseZRS((RR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRstLRTablecBs,eZdZdZdZdZRS(cCs(d|_d|_d|_d|_dS(N(R.RLRNRJt lr_method(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s   cBse|eio |}nJeiddjod|dUn&h}d|||fdU|d}|iejoedn|i|_ |i |_ g|_ x'|i D]}|i ie|qW|i|_|iS(Niisimport %s as parsetabRs&yacc table file version is out of date(R[ttypest ModuleTypeRRt _tabversiont__tabversion__Rt _lr_actionRLt_lr_gotoRNRJt_lr_productionsRWRt _lr_methodRt _lr_signature(R tmoduleRtenvR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt read_tables"       cCsyddk}Wntj oddk}nXt|d}|i|}|tjotdn|i||_|i|}|i||_|i||_ |i|}g|_ x$|D]}|i i t |qW|i |S(Nitrbs&yacc table file version is out of date(tcPicklet ImportErrortpickletopentloadRRRRLRNRJRWRtclose(R tfilenameRtin_ft tabversiont signatureRKR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt read_pickle5s&   cCs%x|iD]}|i|q WdS(N(RJR(R RR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytbind_callablesNs (RRR RRR(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRs   c Cssh}x|D]}d||scsi|S((R:(R(R R-R1(s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRBs(R(R R-tntransR1R R R ((R-R1R s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytcompute_read_setsscs4fd}fd}t|||}|S(Ncs|S(((R(treadsets(s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRB scsi|gS((Rn(R(tinclsets(s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRB s(R(R RCRERFR R R ((RFREs6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytcompute_follow_setssc Csx|iD]\}}x|D]|\}}||ijog|i|t|itio d}n|iidd|_dSt|ii}t|ii }d|i |WdS(NRs.Illegal token name 'error'. Is a reserved wordisToken '%s' multiply defined(RRRR(R RR3((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR] s   cCs|iidd|_dS(NR(RRnR.R(R ((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRk scCsug}|ioXt|ittfp|iidd|_dSxt|iD] \}}t|ttfp|iidd|_dSt|djo!|iid|d|_dS|d}t|tp|iidd|_dSxZ|dD]N}t|tp|iidd|_dS|i |||dfqWqWWn||_ dS( Ns"precedence must be a list or tupleisBad precedence tableis?Malformed precedence entry %s. Must be (assoc, term, ..., term)is)precedence associativity must be a strings precedence items must be strings( RR[RRRRRRR)RWtpreclist(R RRRRR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyRo s:         &cCsg}x|iiD]\}}|d djoqn|djoqnt|titifo>t|i}t|i}|i ||||i fqqW|i ||_ dS(Nitp_R( RRR[RRRRRRRWt__doc__tsortR(R t p_functionsRtitemRR((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyR s  $ c Cs7g}t|idjo|iidd|_dSx|iD]v\}}}}|i|}t|tio d}nd}t|i |jo)|iid|||i d|_qDt|i |jo)|iid|||i d|_qD|i p |ii d|||i qDy:t |||}x!|D]} |i|| fqJWWnBtj o6tid} |iit| d|_nXd|i||:t>|;f|9joq: n| id%|6|:| id&|;|6| id%|6|:| id&|;|6d|9|6t>|:t>|;f|;|<jo1| id'|;| id'|;|<i@|;q q Wn|o|iA|| |n| o|iB| |n|i|it||i}|ia|S((NiiRsUnable to build parseris.There was a problem loading the table file: %sRds5Created by PLY version %s (http://www.dabeaz.com/ply)s no p_error() function is defineds%ss=%s:%d: Symbol '%s' used, but not defined as a token or a ruleResUnused terminals:s Token '%s' defined, but not useds %sRs Rule %-5d %ss&%s:%d: Rule '%s' defined, but not usedsThere is 1 unused tokensThere are %d unused tokenssThere is 1 unused rulesThere are %d unused ruless'Terminals, with rules where they appears %-20s : %sRfs*Nonterminals, with rules where they appearsSymbol '%s' is unreachables+Infinite recursion detected for symbol '%s's4Precedence rule '%s' defined for unknown symbol '%s'sGenerating %s tabless1 shift/reduce conflicts%d shift/reduce conflictss1 reduce/reduce conflicts%d reduce/reduce conflictss Conflicts:s7shift/reduce conflict for %s in state %d resolved as %ss;reduce/reduce conflict in state %d resolved using rule (%s)srejected rule (%s) in state %dsRule (%s) is never reduced(CR.R RR]tdirR=tdictRRRRRRRRRRRRIRRdRRiRRRR)RRRt __version__RRRRRRRRRRRRRRRRRRRRRRRlRRRRRRR!R"R!RRWRpRv(=R$RRt tabmoduleRtcheck_recursiontoptimizet write_tablest debugfileRktdebuglogterrorlogt picklefileR9Rt_itemsRtpinfoRtlrtread_signatureR0RoterrorsRRRRtfuncnametgramRRRRRRXRvRR3RRR7RR1tnontermstnontermRt unreachabletuRtinft unused_prectnum_srtnum_rrR{Rt resolutiontalready_reportedtruletrejectedt warned_never((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pytyacc sn  6      #                     #    H    H              "#  (3RRt yaccdebugt debug_filet tab_modulet default_lrRpRZRRsRRRtos.pathRfRRtmaxintRtAttributeErrortmaxsizeR tobjectR RRRR%R&R'R+RIRRRRRRRRRRRRRRRRRR.R(((s6/usr/lib/python2.6/site-packages/pycparser/ply/yacc.pyt>sj0      0w I, T    (