ÿØÿàJFIFÿþ ÿÛC       ÿÛC ÿÀÿÄÿÄ"#QrÿÄÿÄ&1!A"2qQaáÿÚ ?Øy,æ/3JæÝ¹È߲؋5êXw²±ÉyˆR”¾I0ó2—PI¾IÌÚiMö¯–þrìN&"KgX:Šíµ•nTJnLK„…@!‰-ý ùúmë;ºgµŒ&ó±hw’¯Õ@”Ü— 9ñ-ë.²1<yà‚¹ïQÐU„ہ?.’¦èûbß±©Ö«Âw*VŒ) `$‰bØÔŸ’ëXÖ-ËTÜíGÚ3ð«g Ÿ§¯—Jx„–’U/ÂÅv_s(Hÿ@TñJÑãõçn­‚!ÈgfbÓc­:él[ðQe 9ÀPLbÃãCµm[5¿ç'ªjglå‡Ûí_§Úõl-;"PkÞÞÁQâ¼_Ñ^¢SŸx?"¸¦ùY騐ÒOÈ q’`~~ÚtËU¹CڒêV  I1Áß_ÿÙ ;Pc@sN ddlTdfdYZdfdYZdfdYZdefd YZd efd YZd efd YZdefdYZdefdYZdefdYZ defdYZ defdYZ defdYZ dfdYZ defdYZdefdYZd efd!YZd"efd#YZd$efd%YZd&efd'YZd(efd)YZd*efd+YZd,efd-YZd.efd/YZd0efd1YZd2efd3YZd4efd5YZd6fd7YZd8fd9YZd:efd;YZd<efd=YZd>efd?YZd@efdAYZ dBefdCYZ!dDe!fdEYZ"dFe!fdGYZ#dHefdIYZ$dJefdKYZ%dLefdMYZ&dNe&fdOYZ'dPe&fdQYZ(dRfdSYZ)dTefdUYZ*dVefdWYZ+dXefdYYZ,dZefd[YZ-d\efd]YZ.d^fd_YZ/d`e.fdaYZ0dbefdcYZ1ddefdeYZ2dfefdgYZ3dhefdiYZ4djefdkYZ5dlefdmYZ6dnZ7dofdpYZ8dqe8fdrYZ9dse8fdtYZ:due8fdvYZ;dwe8fdxYZ<dye<fdzYZ=d{e<fd|YZ>due<fd}YZ;d~e<fdYZ?dZ@dZAdZBdZCi<e8ddf6e8ddf6e8ddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddddf6e8ddf6e8df6e8ddf6e8dddf6e8ddf6e=dddddf6e>dddf6e8ddf6e<ddf6e<ddf6e<ddf6e<ddf6e8ddf6e8ddddf6e;ddf6e<ddf6e<ddf6e<ddf6e8ddf6eBddddf6eBddddf6eBddddf6eBddddf6eBddddf6eBddddf6eBddddf6eBddddf6eBddddf6e8ddf6e8dddf6e?dddf6e?dddf6e?dddf6e?dddf6e?dddf6e?dddf6e?dddf6e8dddf6e8ddf6e8dddf6e8dddf6e8dddf6e8dddf6e8dddf6e8dddf6e8dddf6e8dddf6e8dddf6ZDdZEdfdYZFdfdYZGdeGfdYZHdeGfdYZIdfdYZJdeGfdYZKdeGfdYZLdeGfdYZMdfdYZNdp eOdkrJ ddlPmQZQeQjPjRjSjTndS(i(t*tSpecEnvcBseZdZdZd ed ddZdZdZdZ dZ d dd d Z d d e d e e d d Z RS( cCs:||_i|_i|_g|_d|_d|_dS(Ni(tmodtimported_packagestimporting_packagest error_reportst num_errorst num_warnings(tselfR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt__init__s      cCsd}d}|dk r|}|jd}|j}|dk ra|j}|jd|j}nd||fGH|rd|GHqndS(Ntsitindexs%s:%s:s %r(tNoneR tsrctfilenametget_line(RtcontexttlinetextRtnodetlinenoR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyterrmsg_contexts     icCs|jj|||||f|r7|jd7_n|jd7_|j||red|GHn d|GHHx+|D]#\}}|j|d|GHHqvW|jrtn3|j|jkrtdn|dk r|ndS(Nis* %ss*** %ss %ssToo many errors, giving up( RtappendRRRtdebugt set_tracet max_errorst TooManyErrorsR (RtmessageRt exceptiontmoretharmlesstmsgtctx((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyterrors&         cCs4g}x'|D]}|j|j|jq W|S(N(textendt get_filerst output_dir(Rt documentstfilerstd((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR"9s cCs|jj|}|dkr||jkrP|jd|jjf|nd|j|<|jd|jjj j d}|j ||}|j |}||j|<|j|=n|S(Ns+Invalid mutual import involving packages %rit.s.gsl( RtgetR RR tkeystreplaceRtIOtpathtseptpackage_of_filenamet mkPackage(RtnameRtpacRtip((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytimport_package?s   "  c siifdx$|D]j}|q+WxpjD]b\}}t|dkrXd|GHx0|D](\}dj|jdfGHqWdGHqXqXWg}xjD]\}}|kr^i}x-|D]%\}d|jR?R@sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytlink_documentsMsD              cCs,t|||}|j|_|j|S(N(tPackageDescriptionR#t resolve_all(RtsubR1((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR/s  ic Cs|j}|dkrU|jdr1|d }n|}|j|jjjd}n|jr||jjj|j|}n|jjj |}|dk r|}n|jj |}|j }|j d||j d||j ||j }||jkr|j|S|jj||d|} |j} d|GHt||| ||} | |jkr}| |j||D])}||krXPn|j|rBPqBqBW|j|q W|S(N(tis_more_specific_thanR(RRtndsR&R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_most_specific_descrss (  cCs|jS(N(R1(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_packagescCs.|j}||kp-|dk o-|j|S(N(RR R(RR&tr((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs csfd|S(Ncsd|jd}|rDt|dks-t|djjjjS|jdkr`|jSdS(NRiiRe( RRFtAssertionErrorR RR8R9RRyR (tetsa(tfind(sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs ((R((RsA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_self_names cCsN|jd}|s,|jd|jnx|D]}|j|q3WdS(Nt descriptions(Rtgen_textRtgen_doc(RtoutRKR&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytgen_description_docs  cCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_id_namescCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_link_namescCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_local_namescCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_test_namescCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_namescCs:|jd}|s!|j}n|jjjj}|S(NR0(RRRzRR8R9(RtnR0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_Names  cCs|jj|S(N(R1tget_descr_by_subject(RR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs;i|_g|_i|_|s7|j|jjndS(N(RRRRRz(Rt only_vars((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytinit_localviews    cCsU|j|jjrGg|jjD]}|jj|^q#|_n|jdS(N(RR RRyRtresolve_special(RR8((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs  1cCsdS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs3|jjjj}|jr/d|jjn|S(NsNo children expected for %r(R RR8R9RR7(RR8((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_the_one_arguments csgfdt|dkrE|djdkrE|dSx|D]}|qLW}t}d|_||_ddjg|D]}|j^q|_d|_|S(NcsD|jdkr3x.|jD]}|qWn j|dS(NR(RRR(Rtk1(tflattentks(sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRsiiRs(%s)t&(RFRtKindRRIRR(RtkindsRR((RRsA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytmake_and_test_kinds%    , cCst|dkr-|djdkr-|dSt}d|_||_ddjg|D]}|j^qX|_t|_t|_|S(NiiRRs(%s)R(RR( RFRRRRIRtTrueRt is_synthetic(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt make_and_kinds%   ,  cCs{t|dkr|dSt}d|_||_ddjg|D]}|j^qE|_t|_t|_|SdS(NiiRs(%s)t|( RFt SuperkindRRRIRRRR(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt make_or_kind's   ,  N(((0RtRuR Rtd_subtd_typetd_is_defRwRRRRRRRRvR RRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRsV                          t DefinitioncBseZdZdZdZRS(it definitioncCs\|j|_|jdkr*|j|_n|j|jkrHtdn|j|jdS(NtimportsDifferent description tag(RRt ImportErrorRR(RR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytexport_aspects8s   (RtRuR R R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR 5stDescriptionDescriptioncBseZdZdZdZRS(ttextRcCs|jj|dS(N(Rt arg_accept(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRHs(R(RtRuR RR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRDstDefaultcBseZdZRS(cCs|jjjjd}|d}dj|d}|jd|jd|jd|jd|j|j||j|jd|j||jj||j|jddS( Ns iitdltdttstrongs Default: tdd( RR8R9tsplitRItopenRtclosetchildren_accept(RRtarglinestdefaulttrest((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRLs           (RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRKstDescriptionWithHeadercBseZdZRS(cCs|jjjjd}|d}dj|d}|jd|j||jd|j||jj||j |j dS(Ns iiRR( RR8R9RRIRt gen_outer_dtRRR(RRRtheaderR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR_s      (RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR!^stCommentcBseZdZRS(tcomment(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR$lstEithercBs)eZdZdZdZdZRS(t with_argscCs t|gS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRrscCs|gS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRuscCs |jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_alt_kindsxs(RtRuR RRR((((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR&ps  tImportcBs eZdZdZdZRS(tfromt resolve_bytusingRt conditionRR%t constructorRtmethodRRRRRRRRRc CsMd|_|jjj|jj|jj|jjf\}}|jj}g|jjD]-\}}|jj||j ||^qX}t |dkr|d}n7t ||t g|D]}|j^q|jj }|j|_|jj|jj|_||_|jdd|j||j|jj|jdS(NiiR(RR t imp_using_mapR(RRt imp_fromsR1R3tget_descr_by_nameRFtProducttProductSubjecttimp_resolve_modeRzRRRRRRRRRR( Rt using_namet using_nodet import_nodet from_namet from_nodeRKR&R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs"  * = (   cCsdS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(R*R+R,RR-RR%R.RR/RRRRRRRRR(RtRuR RR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR){s R3cBs#eZdZdZdZRS(c Cs||_|j|_||_||_|j|_|dj}xr|dD]f}|j|k rK|jdd|jj|jj|djj|djjfd|jjqKqKW||_||_ dS(Niis4Import error when importing from multiple packages: s= Can not make a product of %r (tgt = %r) with %r (tgt = %r) s because of different targets.( RyRR tmodeR1RzR RRRK(RRyRKR R;RzR&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s      7 cCs%x|jD]}|j|q WdS(N(RKR(RR R&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs7x0|jD]%}||ks+|j|r tSq WtS(N(RKRRRw(RR&R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(RtRuR RR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR3s  RRcBseZdZRS(cCs4||_||_|j|_||_||_dS(N(RyR1RRzR (RRyRzR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s     (RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRRstErrorDescriptioncBs eZdZdZdZRS(R cCs ||_dS(N(Ry(RRy((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR scCsdS(Ns.((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(RtRuRR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR<s tPackagecBsneZdZdZdd Zd Zdd Zd Zd Z dZ dZ dZ dZ RS(tandR%R-tdocumentRRtmacroRcCsidt|j6}|jg}xf|jjD]U}|j}x@|D]8}t||krKd|t|<|j|qKqKWq2W|S(Ni(tidRRtvaluest get_tgtdictsR(Rtseenttgtdictstptsdstsd((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRCs   cCs|j|jjr%|j||S|}|jd}xr|D]j}y|j|}WnFtk r|stt|jj d||j f|dt nX|j qAW|S(NR'sUndefined: %r in %r.R( t startswithRRtget_descr_by_tgt_nameRRtKeyErrorRRyR RtUndefinedErrorR(RR0RRtpartstpart((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR2s     cCsi|j}|j|jdr?|t|jdj}n|jd||j|j||jS(NR'is Undefined: %r(RRIRRFR9R RR2(RR|R0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs   cCs|j}g}xM|D]E}||kr||}|j|jd}|j|qqW|s|jd||tn|j|}t|dkr|j|}t|dkr|jd|g|D]}|j j ^qf|t qn|dS(NRsNo definition of tgt %ris!Conflicting descriptions of %r:%ri( RCRRRR RLRRFRR RR(RR0RRERttgtdictR&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRJs&      # cCs |jjS(N(R R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_filenamescCs|S(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs i|_dS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCsi|_|jdS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCsG|jj|}|dkrC|jj||}||j|R%R-R?RRR@RN(RtRuR RCR R2RRJRPRRRR3Rh(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR=s        t Attributec Bs_eZdZd Zd Zd Zd Zd ZdZdZ dZ dZ RS(RR%Rtdescription_with_headerRRRR/RcCs |j|_|j|jdS(N(RRR(RR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR/s cCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_attr_name3scCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR6scCs|j}|j|S(N(RR(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_kind9s cCs]|j}|jdkrV|j}t|dkrF|d}qVtd|n|jS(NRiis$Don't know how to name this kind, %r(RVRRRFt ValueErrorR(RRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_kind_name=s   cCs/d|j|jjj|jjf}|S(Ns%s.%s(RRztparentRR(RRg((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRGs+cCs|j}|j|S(N(RR(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_test_kindMs cCs|jdo|jd S(NRR(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt is_methodQscCs |jS(N(RU(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_op_nameUs( RR%RRTRRRR/R( RtRuR RRURRVRXRRZR[R\(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRS,s       tKindOfcBseZdZdZRS(R'((RtRuR R (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR]Xst SubkindOfcBseZdZdZRS(R'R(R(RtRuR R (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR^]sRcBs eZdZdZdZRS(RR-RR%R.RRR/RRRRRRRRRcCs |jdS(NR(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_attributeskscCs |jdS(NR(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_mappingsns(RR-RR%R.RRR/RRRRRRRRR(RtRuR R_R`(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRas RcBseZdZdZRS(R%RRRcCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRvs(R%RRR(RtRuR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRsst SuperkindOfcBseZdZddZRS(R'icCstj||}t||krx_|jD]N}||krIq1n|j|j|t|t||kr1Pq1q1Wn|S(N(RRRFRR!(RtenoughRtka((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR~s   (RtRuR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRa|stExamplecBs^eZdZidd6dd6dd6dd6d d 6Zd Zed Zd ZdZRS(R%Rt in_contexts'''s"""t)t(t]t[t}t{cCs |jjS(N(R tex_text(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_ex_textscCs|gS(N((RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs0|jd}|sdS|djjjjS(NReR i(RRzRR8R9(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_ctx_textscCs|S(N((RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_use_texts(R%RRe( RtRuR tpartabRmRwRRnRo(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRds     t InContextcBseZdZRS(i(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRqstDefinescBseZdZdZRS(R'cCs#g|jdD]}|j^qS(NR8(RR(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_defined_tgt_namess(RtRuR Rs(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRrstMacrocBseZdZdZRS(cCs|j|_|j|_dS(N(RR(RR ((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCs(|jjjdd|jj|jjS(NtblockR (RR^t node_of_taciRR;R (Rtoptions((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytuses (RtRuRRx(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRts tSelfcBseZdZRS(i(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRystMappingcBs\eZdZdZdZdZdZdZdZdZ dZ dZ RS(RRR8RR%RRTtequationRRRt preconditiont postconditionRtreturnsRRcCsb|ji}|j}x@|D]8}y|dk r||krt||kr|jd|j|d|dkt|f|jjn|dk rt||kr|jd|j|d|dkt|f|jjnZ|dk rEt||krE|jd|j|d|dkt|f|jjnWq"tk rYq"Xq"WdS(Ns,%s requires %d argument%s specified, got %d.Rgis5%s requires at least %d argument%s specified, got %d.s4%s can take at most %d argument%s specified, got %d.( t get_args_retsequniR RFR RR RRv(RtmintmaxtretxsR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt chk_num_argss*  *### cCs:g}x-|jdD]}|jt|jqW|S(NR(RR!RkR(RtakR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_arg_kindssc Csyitd6}|j|}d}y|j}WnJ|jjjk rd|jGHd|GH|j|}|j}nXg|D]!}t|t |||^q}Wnt k rgSX|SdS(NRis#Infinitely long args example for %ss;Limiting by expanding each Cleene closure 0 up to %d times.( RRRRRt InfiniteErrorRtlimitedt ArgsExamplettupleR( Rtmapnamettop_kindRRtcoverageRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_args_exampless   2 c Csg}x|jD]}|j}|dkr|j}||kr\|j||}n?|j}|s|jd|jj|jj n|d}|j |qdst qWt |t ||j|jS(NR8siTest coverage error: Can not create precondition for %r -- no examples specified for the argument above.i(RRRt get_arg_valueRR RRR RRRRRRR( RRtmatchtarglistRR<R0RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_args_for_argss        cCs=|jjj}x'|jD]}||j|7}qW|S(N(RRtEpsilonRR(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs |jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_argumentsscCs/|jg|jdD]}|j^qS(NR~(RRRV(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_return_kind scCs/|jg|jdD]}|j^qS(NR~(RRRZ(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_return_test_kind#s(RR8RR%RRTR{RRRR|R}RR~RR( RtRuR R RRRRRRRR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRzs$       RcBsPeZdZdZdZdZdZdZdZdZ RS(cCsJ||_||_||_||_g|D]}||^q+|_dS(N(RtegsRRtnegs(RRRRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR )s     cCsdj|jS(Ns, (RIR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt__str__0scCspd}xc|jjD]R}|j}|dkrQ|j|kr^|j|Sn td||d7}qWdS(NiR8sNo argument matches: %ri(RRRRRtConditionError(RR0tiRR<((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR3s   cCs|jjdS(NR|(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_preconditions>scCs|jjdS(NR}(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_postconditionsAsc Cs|j}|sgS|j}|j}|jd}|rx|jdD]}x|jdD]q}|jd}|rqcn|j|jd}|dk rc|j||}t|j|gSPqcqcWqMPqMWdSngS(NR|RRR}( RRRRtmatch_toR RtSetUpRU( RtpresRtmapRtmtmpreRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_setups_for_preconditionsDs*    cCsdS(N((RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt match_to_kinddscCsi}x|jD]}x|D]}|j|jkr t|jt|jkr\q ni}xNt|j|jD]&\}}||krPn|||eZdZdZdZeeZdZdZRS(R%RcCs-y |jSWntk r(tj|SXdS(N(t cond_exprRRt__repr__(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs  cCs/|jj}|jr"d|}n||_|S(Nsnot (tcond_definitionRtis_notR(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt get_cond_ids     cCs|jS(N(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_definitionscCsu|jj}|jj||_|jjd|j|_|jjjj |_ |jj |_ |jj |_ dS(NR'( R RRyRRYRt cond_doc_nameRR8R9RRR(Rtcond_def((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs  (R%R( RtRuR RRRRRR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs     t PreconditioncBseZdZRS(R(RtRutdoc_name(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst PostconditioncBseZdZRS(R(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst PostcondCasecBseZdZRS(cCs|t_|t_dS(N(Rtpostcondt variables(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s (RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst ConstructorcBseZdZdZRS(R'R%R(R%R(RtRuR R (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstEquationcBseZdZRS(R%RR|R}(R%RR|R}(RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstArgscBseZdZdZdZRS(R'R%RRcCs=|jjj}x'|jD]}||j|7}qW|S(N(RRRRR(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(R%RR(RtRuR R R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstNoArgcBseZdZRS(cCs |jjjS(N(RRR(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR stArgcBs5eZd ZdZdZdZedZRS( R%RRRR0cCs|j|jS(N(R R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRVscCs'y|jSWntk r"dSXdS(Nt?(t get_arg_nameR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCs |jjS(N(R tspecified_name(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCslg}|jd}x!|D]}|j|jqW| sF|rh|j}|j|jn|S(NR(RR!RRV(RRRRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs   (R%RRRR0(RtRuR RVRRRwR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs    tKeyArgEGcBs,eZdZdZdZdZRS(cCs||_||_dS(N(R0teg(RR0R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR *s cCs |jjS(N(RRm(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRm.scCs |jjS(N(RRn(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRn1scCsd|j|fS(Ns%s=%s(R0(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRo4s(RtRuR RmRnRo(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR)s   tKeyArgcBseZedZRS(cCs8|j}gtj||D]}t||^qS(N(RRRR(RRR0R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR=s (RtRuRwR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR8stDrawcBseZdZdZRS(R%RRRcCsC|jjj}x-|jD]}||j|d7}qW|S(NR(RRRRR(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRCs(R%RRR(RtRuR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRAst OptionalscBseZdZdZdZRS(R8RRR%RR'cs%fdjS(Ncs8|sjjjS|dj|ddS(NiiR(RRRR(R(Rtopt_raR(sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRMs (R(RR((RRRsA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRLs(R8RRR%R(RtRuR R R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRIstRepeatcBs eZdZdZdZRS(RR8RR%RcCs|jjjjS(N(R RR8R9(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_argVscCs|j}|s+|jd|jjn|dj|}x%|dD]}||j|7}qIW|j}d}||krY|j|}t|dkr|jd||jjng|D]}|j^q\} } yt | } Wn|jd|jjnX| dkryt | } WqV|jd |jjqVXqn6yt |} Wn|jd |jjnX| } | dks| dkr| dkr|jd |jjn| dkr|d} xt | D]} || } qWn| | kr-|jd |jjn|j j j }xt | D]} ||7}qIW|j j j } x't | | D]} || d } q|W|| } | S(NsNo argument aspects.iis..isMore than one %r in argument.sExpected int in lower bound.Rs!Expected int or * in upper bound.s-Expected int, int..int or int..* in argument.s'Expected non-negative repetition count.s$Expected upper bound >= lower bound.R(RR R RRRRRFR9tinttrangeRRR(RRRRRR8R-RRtlothitresRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRYsV   %  $    (RR8RR%R(RtRuR RR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRTs tSeqcBs'eZdZed7ZdZdZRS( R8R%RRRR'cCs=|jjj}x'|jD]}||j|7}qW|S(N(RRRRR(RRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(R8R%RR(R(RtRuR R R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs tAltcBseZdZdZdZRS( R8R%t descriptonRRRR'cCsj|j}|s+|jd|jjn|dj|}x%|dD]}||j|O}qIW|S(NsNo alternatives.ii(RR R RR(RRRRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs (R8R%RRRR(RtRuR R R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstReturnscBs&eZd ZdZdZd ZRS( RR%RRTRRR/t with_opt_argscCs|j|jS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRVscCs|j|jS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRZs(RR%RRTRRR/(RtRuR R RVRZ(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs  cCs1g}x$|D]}|j|j|q W|S(N(R!R(RR7Rto((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytfind_aspects_inseqs tBeamcBseZdZdZRS(cGs0|d|_|d|_||_||_dS(Nii(R Rztk_tagtobjects(RRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s   cCs t||S(N(tcompose(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt__add__s(RtRuR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs tKindBeamcBseZRS((RtRu(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst AtomKindBeamcBseZRS((RtRu(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstKindMappingBeamcBseZRS((RtRu(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst KindOpBeamcBsneZdZdZdZdZdZdZdZdZ dZ dZ d Z d Z RS( icCst|jdS(NR{(Rt get_op_seq(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytfind_equationsscCst|jdS(NR}(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytfind_postconditionsscCst|jdS(NR|(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytfind_preconditionsscCs#|jd}|jj||S(Ni(Rt get_the_opR(RRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCs|j|jjS(N(Rt op_name_indexR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytget_op_id_namescCs|j|jjS(N(RRR\(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR\scCs|j|jS(N(Rtop_index(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs|jjS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs|j|jS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscCs|jjS(N(RR(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(RtRuRRRRRRRR\RRRR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs         tKindAttributeBeamcBseZdZRS(cCsds tdS(Ni(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRstKindAttributeMappingBeamcBseZdZRS(i(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscBseZdZRS(cCsdS(Ns()((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR\s(RtRuR\(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRst KOKOpBeamcBseZdZdZRS(i(RtRuRR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscGst|dS(Ni(R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytsubkind_of_kindscCsI|j|jk r+d|j|jfn|j|jd}t|S(Ns'Composition error, tgt %r is not src %ri(RzR RR(RRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRscGst|d|dS(Nii(R(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt remove_1_2 scGst|dS(Ni(R(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytremove_0sRRRRRRRRRRRRRcGs9tg|D]}|j^q }t|}|||S(N(RRt beam_table(RRRtC((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRQs" R4cBseZdZRS(cCs9||_ddjg|D]}|j^q|_dS(Ns(%s)R(RRIR(RRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR Ys (RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR4XstSubjectcBseZd'Zd(ZdZdZdZdZdZ dZ d(dZ dZ dZ d(d Zd Zd(ed Zd Zd dZd dZdZdZdZdZd(dZdZdZdZdZedZdZ dZ!dZ"dZ#dZ$dZ%d Z&d!Z'd"Z(d#Z)d$Z*d%Z+d&Z,RS()cCs||_|j|_|jj|_||_|jj|_||_g|_i|_d|_|j |_ |jj |j |_ d|_ |j|k r|jj|j|_n |j|_dS(Ni(RYR1RRRRRRt node_indexR7tget_description_classRR t aspect_modetmake_child_nameR(RRYRR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR `s         cCs:|j|dd}x|D]}|j||qWdS(NRi(t get_arglisttadd_new_subject(RRtnamesR0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_visit_type_definitionss cCs`|jjj|j}|j|dd}x.|D]&}d||f}|j||q2WdS(NRis%s:%s(RR^treverse_node_aliasesR7R R (RRtshtagR R0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_visit_type_operatorxs  cCs|j|dS(N(R (RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_visit_type_otherscCsY|j|}g|D]}|j||^q}|j|}|rU||_ndS(N(R t find_subjectR R(RRR R0RR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_visit_type_with_argss %cCs_|j|dd}g|D]}|j||^q}|j|}|r[||_ndS(NRi(R RR R(RRR R0RR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_visit_type_with_opt_argss %cCs#|j||}|j||S(N(t new_subjectt add_subject(RRRR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s cCs|j||j|S(N(t def_subjectt add_top_node(RR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs  cCs|j}|j|dS(N(Rt_visit_children(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCs#|j||}|j||S(N(RR(RRRR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytdef_new_subjects cCs|jjru|j}||jkr\|jd||jdd||j|jfgdS||_||j|R@R?( RRR7R R RRt MacroSubjecttDocumentSubjectR(RRR0tis_defR7((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs    cCs"|jjj|d|j|jS(NR (RR^RvR;R (RR7R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt new_tag_nodescCs-|jr)|jd|j|ddndS(Ns)No children expected for node with tag %rR(R;R R7R (RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs cCsFx?|j|ddD](}|j||}|j|dqWdS(NRiR>(R RR(RRR0t ofsubject((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_andscCsFx?|j|ddD](}|j||}|j|dqWdS(NRiR(R RR(RRR0R&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytvisit_aspects_of sc Cs1|jj}d}d}|rd|kr|jd}t|dkra|jd|ng|D]}|j^qh\}} | r|j| |}n|r|}qq|}n|j|} |r|| _n|j | |r| jdkr|jd|n|dk r-|g| _ ndS(Nt:isMore than 1 colon in argument.sNo argument name specified.( R8R9R RRFR RRRRR( RRtmust_have_nameR8targ_nameRtnkRR0t kind_nameR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_args, %     cCsdS(N((RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_comment0scCs>|j|dd}x"|D]}|j|d|qWdS(NRiscond:%s(R R (RRR R0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytvisit_condition3s cCs|jj|j}|jj}|jd}|jdk|kr|r^d|j}n d|j}|j||ddnt |d|j|dS(NR)Rs.Tag %r is not a definition, should not have ::s#Tag %r is a definition, requires ::Rs_visit_type_%s( RRR7R8R9RIR R R tgetattr(RRRR8tcolonR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_default8s cCs|j|dS(N(R(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytvisit_descriptionEscCs|j|dS(N(R4(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytvisit_description_with_headerHscCs|j|}|jj}|jj}d|kr|j|d |dkpm|j|d |dks|jd|ddddnd |}n||_dS( Ns iiiis=Multi-line expression should be in parentheses (for clarity).RRs(%s)( R RRpR8R9R(R R Rl(RRR|RpR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_exampleKs   cCs|j|dd}d}d}g}x(|jD]}|j}|dkr|x|j|D]}|j||fq\Wq1|dkr|r|jd|jddqN|jj }|dkrN|jd |ddd}qNq1|d kr8|dkrg}nxC|j|D]}|j||fqWq1|jd |ddq1Wi} |dk rt |t |krt t t |krd } nd } |jd| t ddnx*t ||D]\} } | | | torsResolve by: and / or expected.R,sUnexpected clause in importtfewtmanys=Too %s 'using' names, should match number of names in .importisNo 'from' clauses;Importing from multiple packages but no 'resolve by' clause(R>R7(R R R;R7RRR RR8R9RFt using_namesR7RRR5R0R1(RRtmy_namest resolve_modetusingstfromsR=R<R0t using_maptmanyfewRtuR|((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_importYs`                  cCs|j|dtdS(NR*(R.R(RR((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_key_argscCsl|jj}|jds1|jd|n|jjd||jjdd|jfj|dS(NR)s)Tag 'method' is a definition, requires ::RRR (R8R9RIR RRvR;R (RRR8((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_methods cCsW|jdk r"|jd|n|jj}|sJ|jd|n||_dS(NsDuplicate name specification.sNo name specification.(RR R R8R9(RRR0((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt visit_names cCsFx?|j|ddD](}|j||}|j|dqWdS(NRiR7(R RR(RRR0R&((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytvisit_orsc Cs|jj}d|kr.|jd|n|jd}|jd}||krk|jd|n||d|!j}d|krg|jdD]}|j^q}n |g}|}|| j}|s|jd|nd} |jd r|d j}d} n|jd } | d jd sed | d | d Rs%mykind tag without such a context: %rsInvalid tag %r in %rsNo such subject: %r in %r.(RR>R( R RR9R RYR7Rt enumerateRR(tSubImportSubject( RR0RRRRMR7Rgt kind_tagstsnameRRtns((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs<(       !      N(RtRuR R RvR R(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR`s RRcBseZdZRS(cCsH||_||_||_dj|jg||_|d|_dS(NR'i(RYRtrnpartsRIRR(RRYRRV((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR s    (RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRRsR"cBseZdZRS(cCsdS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRs(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR"sR#cBseZdZRS(cCs|jjj|dS(N(RYR$R(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR#s(RtRuR(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR#"st GuppyWorldcBseZdZRS(cCsA||_d|_|_d|_d|_g|_t|_dS(Nt Guppy_Worlds ( R1RRR RR7RRR(RRy((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyR 's     (RtRuR (((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRW&st _GLUECLAMP_c BseZdAZdBZi*ed6ed6ed6ed6ed6e d6e d6e d6e d6e d6ed6ed6ed6ed6ed6ed6ed6ed 6ed!6ed"6ed#6ed$6ed%6ed&6ed'6ed(6ed)6ed*6e d+6e!d,6e"d-6e#d.6e$d/6e%d06e&d16e'd26e(d36e)d46e*d56e+d66e,d76e-d86Z.d9Z/dCZ1dCZ2d:Z3d;Z4d<Z5d=Z6d>Z7d?Z8d@Z9RS(Ds_parent:Documents_parent:FileIOs_parent.FileIO:IOs _parent:Filers _parent:Htmls _parent:Latexs_parent:SpecNodess_parent.SpecNodes:node_of_tacis_parent:Testers _root.md5:md5s_root.guppy.etc:iterpermutes_root.guppy.etc:RERtio_dirRRR8RRR%R-R.RR>RRRTR{RRRRRRReRRRRR@RRRR}R|RRRReRR~RRRRRRs.tgt.i cCs|jj|tS(N(tdescription_classesR(R(RR7((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRwscCstfS(N(RW(R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_get_predefined_subjectszscCsiS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt_get_package_cache}scKs t|}|j||dS(N(RRs(RRRtse((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pytmains cCsdS(N((R((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt _test_main_scCs"|jjj|}||_dS(N(R+R,RXRW(Rtdir((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyt set_input_dirs( s_parent:Documents_parent:FileIOs_parent.FileIO:IOs _parent:Filers _parent:Htmls _parent:Latexs_parent:SpecNodess_parent.SpecNodes:node_of_tacis_parent:Testers _root.md5:md5s_root.guppy.etc:iterpermutes_root.guppy.etc:RE(RRZRN(:RtRut _imports_t _chgable_RRRRSR$RRRRrRRR!RRdR&RRRR)RqRRRR]RtRzRRRRRRRR=RRRyRRR^RRaR[RR RRZRRR\R]R_R`Rb(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyRY1s      it__main__(tRootN(Utguppy.gsl.ExceptionsRRxRR RRR!R$R&R)R3RRR<R=RSR]R^RRRaRdRqRrRtRyRzRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRRR4RRLR`RRR"R#RWRYRttguppyRftgsltMainR`(((sA/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Main.pyts   ? $  ],  oS     <    #                         z= [