ó ;œPc@sŽdfd„ƒYZdfd„ƒYZdefd„ƒYZdfd„ƒYZdp^ed krŠd d lmZeƒjjjjƒnd S( tDocumentcBsœeZd„Zd„Zd„Zd„Zd„ZdGddGed„Z dGd„Z d„Z d „Z d „Z d d d „Zd „Zd„Zd„ZdGdHd„Zd„Zd„ZddId„Zd„Zd„Zd d d d„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d „Z!d!„Z"dGd"„Z#d#„Z$dd$„Z%d%„Z&d&„Z'd'„Z(d(„Z)d)„Z*d*„Z+d+„Z,d,„Z-d-„Z.d.„Z/d/„Z0d0„Z1d1„Z2d2„Z3d3„Z4d4„Z5d5„Z6d6„Z7d7„Z8d8„Z9d9„Z:d:„Z;d;„Z<d<„Z=d=„Z>d>„Z?d?„Z@d@„ZAdA„ZBdB„ZCdC„ZDdD„ZEdE„ZFdF„ZGRS(JcCsÚ||_||_|j|_|j|_|j|_g|_g|_g|_g|_d|_ d|_ d|_ d|_ d|_g|_|j|ƒ|jdd|jdƒ|_|jd|jƒƒ|_dS(Nitstringtttext(tmodtenvt kindbracketsteitherbracketstanykindtoutt localstacktoutstacktoutput_directivestNonetdocument_titletspecified_definitionst macro_argstsubdoctin_int macro_stacktacceptt node_of_tacitresultt get_doc_namet doc_name_node(tselfRtnodeR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt__init__s$                cCsI|jj}x6|jD]+}y|j|ƒWq|k r@qXqWdS(N(Rt ReportedErrortchildrenR(RRtEtch((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt_visit_childrens   cCs4x-|D]%}|jj|jd|jƒƒqWdS(Ntsymbol(R tappendRt tgtfullname(Rtsubjectsts((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt_visit_subjects$s cCs*|jt|j|ƒd|ƒƒƒdS(Nsget_%s(R&tgetattrtget_arg_subject(RRtwhat((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt _visit_gets(scCs&|jj|jd|ddƒƒdS(NRi((R R"R(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytap_text+sic Cs¬x„t|ƒD]v}|jjƒ\}}}|j|||jƒ} |sY|j| ƒn||_|dk r ||ksƒt‚q q W|dk r¨||ks¨t‚n| S(N(trangeR tpopRR R"R tAssertionError( RtchktagtntchktgettiR ttagtargR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytclose.s   cKsZd|}g|jD]}d|df^q}|jƒ|jj||d||dS(Ns Document: sMacro call site.itmore(RtreverseRterror(RtmsgtcontexttkwdstmsR7((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR9;s & cCs!|jd|j|ddƒdS(Ns7No such subelement allowed in the enclosing element %r.t exception(R9R4R (RRt subelement((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyterror_no_sub_elementBs cCsxt|jƒd}x^|dkrs|j|j|ƒ}|dk rf|jdksYt‚|jjƒS|d8}qW|S(NiiR!(tlenR R2R R4R.R5tstrip(RR5R3targnode((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt expand_argFs  cCsA|j}g|_}x|D]}|j|ƒqW||_|S(N(R R(RtlitoldouttnewoutR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt expand_listPs     icCsI|j|d|d|ddƒ\}}|j|j|||j|jƒS(Ntoptargtoptmoretnostripi(t get_arg_restRR4tindextsrc(RRRIRJR5trest((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt expand_nodeYs'cCs|jd|ƒdS(Ntchar(tgen_tag(RRQ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_char^scCs|jdƒ|jƒdS(Ntdocument_header(topenR6(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_document_headeras cCs|jdƒ|jƒdS(Ntdocument_trailer(RUR6(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_document_traileres cCsZ|dk r4t|ƒ}|j|jd|ƒƒn|j|ƒ}|jd||ƒdS(NRtlink_to(R tlistR"Rt get_link_nameRR(RR%RRtln((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_link_tois   cCs|j||jƒƒdS(N(R]tget_local_name(RR%((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_localnamepscCs |jj|jd|ƒƒdS(NR!(R R"R(RR5((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_symbolssRcCs#|jj|j|||ƒƒdS(N(R R"R(RR4R5R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRRvscCs|jd|ƒdS(NR(RR(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_textyscCs/|j|ƒ\}}|r+|jdƒn|S(Ns5Node has extra children, only 1 arg or child expected(RLR9(RRR5RO((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt get_arg_only|scCsÔ|jd|ƒ\}}|j|ƒ}|r?|j|ƒ}nR|oU|djdkst|s‘|jd|ƒq‘n|djjƒ}|d}|rÊ|djdkrÊ|sÊ|jd|dƒqÊn||fS(NRKiR!s.Argument on line or as next children expected.isMore arguments than expected.(RLRHRDR4R9R5RB(RRRIRJRKR5RO((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRL‚s cCs|j|ƒ}|j||ƒS(N(Rbt get_subject(RRR5((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR(“scCs>|j|ƒ\}}g|D]}|j||ƒ^q|fS(N(tget_arglist_restRc(RRtargsROta((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytget_arg_subjects_rest—scCs6|j|ƒ\}}|r2|j||dƒn|S(Ni(RdR@(RRReRO((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytget_arglist_only›scCsÓg}xI|jƒD];}|s2|jd|ƒn|j|ƒ}|j|ƒqWg}xn|j|jƒD]Z}|jdkr¸|rŸ|jd|ddƒn|j|jj ƒƒqk|j|ƒqkW||fS(NsEmpty argument in arg listR!s/Argument elements must be first in subelements.R>( t get_arglistR9RDR"RHRR4R R5RB(RRReR5RORf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRd¡s" cCs)|j}|s"|jd|ƒn|jS(Ns*No subject defined in current environment.(RR9tsubject(RRtsd((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytget_cur_subjectµs cCs|jS(N(t document_name(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR»sc Cs|jsd|jGHng}|jƒ}|jƒ}xS|jD]H\}}dG|G|G|GH|j|j||||||jjƒƒq@W|S(Ns!Document %r: No output directivest processing(R tnamet get_resultRR"t doc2filerRtIO(Rt output_dirtfilerstrRothandlertopts((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt get_filers¾s   /cCs |jƒS(N(R[(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR[ÊscCs,|j}|dkr(|jd|ƒn|S(NsIs not in macro(RR R9(RRRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytget_macro_argsÍs  cCs|jS(N(R(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRpÓscCs|jj||ƒS(N(Rtget_descr_by_name(RRoR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRcÖscGs|jj|ŒS(N(RR(RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÙscCs,|jj|j||fƒg|_|jS(N(R R"R (RR4R5((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRUÜs cCsIt||ƒ}|j}||_||_z||ƒWd||_XdS(N(tSubDocR(RtmtfRktosd((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt subdoc_doás   cCsÄ|jdkr"|jd|ƒnž|j|ƒ}t|ƒt|jƒkrx|jdt|jƒt|ƒf|ƒn|jjtgt|ƒD]%\}}|j ƒ|j|f^q‘ƒƒdS(Ns Not in macros %d args passed, here is %d names( RR R9RhRAR R"tdictt enumerateRB(RRtnamesR3tx((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_argsës" cCs|j|dƒdS(Nt arguments(R*(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_arguments_oföscCs |j|j|ƒjƒƒdS(N(R`R(t get_attr_name(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_attr_name_ofùscCs|j|dƒdS(Nt attributes(R*(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_attributes_ofüscCs#|jj|j|ddƒƒdS(NRIi(R R"RP(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_blockÿscCs)|jj|j|ddddƒƒdS(NRIiRJ(R R"RP(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_defaultscCsb|j|ƒ\}}|j|j||ƒƒ}|jj|j|j|||j|jƒƒdS(N( RLR[RcR R"RR4RMRN(RRR5RO((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_definescCs?|j}|dkr%g}|_n|j|j|ƒƒdS(N(RR textendRh(RRRk((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_defines s  cCs|j|ƒj|ƒdS(N(R(tgen_description_doc(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_description_ofscCsw|jjƒ|_|jdƒ|j|ƒ|jdkri|jdƒ|jd|jƒ|jƒn|jƒdS(NtdocumentRsGSL document %s( R5RBRmRUR RR RaR6(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_documents    cCs ||_|jj|jƒdS(N(RR R"(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_document_titles cCs|jƒ}|js(|jd|ƒn|jdjdksX|jd|jdƒn|jd}|j|ƒ}|jd}|sš|jd|ƒnxm|D]e}|jji|jd|d|jƒ|6ƒz"x|D]}|j |ƒqÝWWd|jj ƒXq¡WdS( NsFor loop without subelements.itins*First subelement of for loop must be 'in'.isFor loop without body.R!(( t get_nameargRR9R4RhR R"RRMRR-(RRtvarnametinodeR‚tbodyRoR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_for"s&       cCs²|jƒ\}}|rL|jjd|d|j|jƒgt|ƒ}n|jdƒxH|D]@}|jdkr“|jj|j j ƒƒ}n|j |ƒq`W|j ƒdS(NRtblock(( RLRRRMRNRZRUR4t node_of_gsmlR5RBRR6(RRR5RORf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_gsml<s4  cCs |j|j|ƒjƒƒdS(N(R+R(t get_id_name(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_id_ofGscCsBds t‚tƒ|jd7_|j|ƒ|jd8_dS(Nii(R.t set_traceRRŒ(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_inJs   cCs |j|j|ƒjƒƒdS(N(R`R(t get_kind_name(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_kind_ofQscCsw|j|ƒ}|j|ƒ\}}|jƒd|}|jd|ƒ|jƒx|D]}|jj|ƒqYWdS(Ns.label:tdefine(RlRLR[RUR6R R"(RRRjR5RORoRu((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_labelTs  cCs8|j|ƒ\}}|j|j||ƒd|ƒdS(NR(RLR]Rc(RRR5RO((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_link_to]scsŽ|jdƒ|jdƒ|j|ƒ\}}|rL|j||dƒnx'|D]‰|jˆ‡fd†ƒqSW|jƒ|jƒdS(Ntto_document_onlyt man_page_modeics |jˆƒS(N(t gen_man_page(Rk(Rj(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyths(RURgR@RR6(RRR$RO((RjsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_man_page_ofas    cCs|j|dƒdS(Ntmappings(R*(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_mappings_ofmscCsÁ|jjƒ}|r­|jdƒ}|dkrC|jd|ƒn|| jƒ}||djƒ}|jj}|d|ƒ|d|ƒf|j}|dd|ƒ}n|jj|ƒdS( Nt:is@Argument to meta, if any, must be of the form :.iRotcontenttmetaR( R5RBtfindR9RRRR R"(RRR5tcolonRoR¯tmknodeR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_metaps    %cCs |j|j|ƒjƒƒdS(N(RaR(tget_name(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_name_of~scCsÔ|j|ƒ\}}g|jdƒD]}|jƒ^q%}x|D]ˆ}y|jj|jƒ}Wn=tk r£|jd||jjjƒf|ddƒqDXt |j|ƒ}|j j ||fƒqDWdS(Nt,s,Unknown output mode: %r. Expected one of %r.R>( RLtsplitRBRtoutput_handlerstlowertKeyErrorR9tkeysR R'R R"(RRtmodeRORƒtmodest handler_nameRv((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_outputs(    c Cs£|jdƒ|j|ƒ}|j|ƒ\}}|}|jdƒr|jddƒ}|dkrst|ƒ}n|d|!jƒ}||djƒ}n d}|}|dkrô|jƒ} |rÞ| d|} |}q\| jdƒd}nh|dkrH|jƒ} dj | jdƒd ƒ} |r\| d|} |}q\n|j d ||ƒ|sz|j d |ƒg}n|j j |j d | ||jƒƒdS( Nt t.iitmyfiletmykindiÿÿÿÿisInvalid tag: %r in reference.RRY(RaRlRLt startswithR±RARBR[R¸tjoinR9RR R"RM( RRRjR5RORtdlR4Rotidn((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_refs:        cCs|jjƒs|jr8|jd|j|ddƒn|jdkrZ|jd|ƒnx<|jD]1}|jj|j d|d|j |j ƒƒqdWdS(Ns1No argument or subelement allowed for element %r.R>s#No definitions have been specified.R!(( R5RBRR9R4R RR R"RRMRN(RRR%((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_specified_definitions´s cCs_|j|ƒ}||jjƒkrK|j|j|d|j|jƒ}n|jj|ƒdS(N(( RbR5RBRR4RMRNR R"(RRR5((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_symbol¾s'csZ|jdƒ|jdƒ|j|ƒ‰|jˆ‡fd†ƒ|jƒ|jƒdS(NR§R¨cs |jˆƒS(N(tgen_mapping_doc(Rk(R|(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRªÈs(RUR(RR6(RR((R|sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_synopsis_ofÄs    cCso|j|ƒ\}}xS|D]K}|jdƒ|jj|j|j|||j|jƒƒ|jƒqWdS(Ntto_tester_only( RgRUR R"RR4RMRNR6(RRReROtkind((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_test_ofÌs   .cCs.x'|j|ƒD]}|jj|ƒqWdS(N(RyR R"(RRRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_take_allÓscCs@|j|ƒ}|s(|jd|ƒn|jj|dƒdS(NsNo argument passedi(RyR9R R"(RRRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_take_first×scCsQ|j|ƒ}|s(|jd|ƒnx"|dD]}|jj|ƒq3WdS(NsNo argument passedi(RyR9R R"(RRReR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytvisit_take_restÝs cCs|jj|ƒdS(N(R R"(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_textäsc Cs(|j|ƒ\}}|jdƒ}|dkr9|}ne|| jƒ}||djƒ}|sv|jd|ƒn|j|ƒ}|jd|ƒg|}|j||ƒ}|j|jf}z?|j j |gƒg|_||_|j |j |ƒƒWd|\|_|_|j j ƒXdS(NR®iis?Argument must be of form or :.R!(RLR±RBR9RDRRcR RRR"R tuseR-( RRt macrocolonargRetcolonpost macronametmacroargtmacroto((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt visit_useçs(      N(((Ht__name__t __module__RR R&R*R+R tFalseR6R9R@RDRHRPRSRVRXR]R_R`RRRaRbRLR(RgRhRdRlRRxR[RyRpRcRRURR„R†RˆRŠR‹RŒRRR‘R“R”RšRRŸR¡R£R¥R¦R«R­R´R¶RÀRÉRÊRËRÍRÐRÑRÒRÓRÔRÜ(((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRsˆ                                              $       t AttributescBsVeZdZd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z RS( R‰cCs ||_dS(N(tas_(RRá((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRscCs|jdjƒS(Ni(Rátfind_kind_aspects(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRâscCs>|jdjjddjg|jD]}|jƒ^q#ƒS(Nis(%s)R·(RáRt tgt_prefixRÆR[(RRƒ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR[ scCs)djg|jD]}|jƒ^qƒS(Ns, (RÆRáRµ(RRƒ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRµ scCs|jdjƒS(Ni(Rátget_kind(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRäscCs|jdjƒS(Ni(Rát get_self_name(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRåscCs|jdj|ƒS(Ni(Rát find_aspects(RR4((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRæscCs|jdjƒdS(Ni(Rát is_method(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRçs( RÝRÞtd_tagRRâR[RµRäRåRæRç(((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRàs       R{cBs/eZd„Zd„Zd„Zd„Zd„Zd„Zd„Zd„Z d„Z d „Z d „Z d „Z d „Zd „Zd„Zd„Zdd„Zd„Zd„Zd„Zdd„Zd„Zd„Zdd„Zd„Zd„Zd„Zd„Zd„Zd„Zdd „Z d!„Z!d"„Z"d#„Z#d$„Z$d%„Z%dd&„Z&d'„Z'd(„Z(dd)„Z)d*„Z*d+„Z+d,„Z,d-„Z-d.„Z.dd/„Z/dd0„Z0d1„Z1d2„Z2d3„Z3d4„Z4dd5„Z5d6„Z6d7„Z7d8„Z8ddd9„Z9d:„Z:dd;„Z;d<„Z<d=„Z=d>„Z>dd?„Z?d@„Z@dA„ZAdB„ZBdC„ZCdD„ZDddE„ZEdF„ZFdG„ZGdH„ZHdI„ZIdJ„ZJdK„ZKddL„ZLdM„ZMdN„ZNddO„ZOdP„ZPdQ„ZQdR„ZRdS„ZSdT„ZTddU„ZURS(VcCsD|jj|jƒ||_||_d|_d|_d|_dS(Ni(t__dict__tupdatetparentRjtleveltno_retR tuse_self(RRëRj((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRs     c Cs,t|ƒdkr|Sg}g}xÇ|D]¿}|j}|dkrW|j|ƒq)nxŽ|D]]\}}|d}|jj|jjkr^t|jƒt|jƒkr^|j|ƒPq^q^W|jt|ƒ|gfƒ|j|ƒq)Wx9|D]1\}}t|ƒdkrót|ƒ||scCs/|jdƒ|jd|jƒ|jƒdS(NtstrongRÁ(RURaRR6(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_anythingAs cCsx|j}|dkr/|j|ƒ|jƒn2|dkrU|j|ƒ|jƒn dsat‚|j|jƒƒdS(NR5tkey_argi(Rètgen_posarg_namet gen_colontgen_keyarg_namet gen_assignR.tgen_refRä(RRfRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_argrefFs        c sø‡fd†‰‡ ‡ fd†‰‡ fd†‰‡‡ ‡ fd†‰‡ ‡ fd†‰d‡ fd†‰d‡‡‡‡‡ ‡ fd †‰ td ‡‡‡ fd †‰d ‡‡‡‡‡‡‡ ‡ fd †‰d ‡‡‡ fd†‰g‰ ˆ|ƒdS(NcsSg}xF|D]>}|jdkr>|jˆ|jƒƒƒq |j|ƒq W|S(NRetseq(ReR(RèRŽtfind_arg_aspectsR"(ReR}Rf(tflatten(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRUs  cs(ˆrˆjˆdƒndgˆ(dS(Nis, (Ra((Rtsycomma(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_sycomma^scs gˆ(dS(N(((R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt clr_sycommacscs.ˆrˆjdƒnˆj|ƒˆƒdS(NRÁ(Ra(tb(RRR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_lbracketfs csˆj|ƒdgˆ(dS(NRÁ(Ra(R(RR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_rbracketls tsupcs?ˆj|ƒˆjdƒˆj|ƒˆjƒˆjƒdS(NRø(RURaR6(RR (R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_sups     s[]csŠd}d}|r:ˆjdƒˆ|||ƒgˆ(nt|ƒdkruˆ|dƒ||ƒˆ|dƒnˆƒ||ƒdS(NR R®RÁii(RaRA(R4RetfunctbracketstsuR²(RRR R RR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_taggyws   icsÔ|rÐt|ƒdkr*ˆ|dƒdSˆ|dd|ƒx|dD]€}|rrˆjdƒˆjdƒnt|ƒrˆ|ƒn ˆj|ƒ|r²ˆjƒˆjƒnˆƒˆ|d|ƒqIWndS(NiitparneedR Rø(RARUtcallableRaR6(tasptsept orparneedR R(Rtgen_argR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_or‡s"      icsï|j}|dkr,ˆƒˆj|ƒn¿|dkr`|jƒ}ˆd|‡fd†ƒn‹|dkr|ˆjdƒno|dkrç|jƒ}t|ƒdkrˈd ƒˆ|d ƒˆd ƒqëˆd|‡fd †ƒn|d kr;|jƒ}x"|D]}ˆd ƒˆ|ƒqWˆd t|ƒƒn°|dkr^ˆƒˆj|ƒn|dkr’|jƒ}ˆd|‡fd†ƒnY|dkr´ˆ|jƒ|ƒn7|dkr߈|jƒ|jƒˆƒn d sët‚dS(NR5Rútaltcs ˆ|dƒS(Ns or ((Re(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRª¨stno_args[]tdrawis [it]csˆ|dddƒS(Ns , R i((Re(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRª²st optionalst superkindRcsˆ|dddƒS(Ns , R i((Re(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRª¿sRetrepeat(R5Rú(R(ReR(RèRRRaRAR_tget_argR.(RfRRõReR%(Rtgen_argsRRR RRR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR¡sB                  csTˆ|ƒ}‡fd†}|rFt|ƒdkrFˆd||ƒn ||ƒdS(Ncsx|D]}ˆ|ƒqWdS(N((ReRf(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgaËs it1(RA(ReRR (RRR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÉs  (Rß(RRe(( RRRRRRR R RRRRsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_argumentsTs !'( cCsB|jdƒ|jdƒ|jdƒ|jdƒ|jƒdS(NRøtnbspt=(RURSRaR6(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRþÖs     cszd‡‡‡‡‡‡‡fd†‰‡‡‡fd†}g‰g‰g‰ˆjƒ‰ˆjˆƒ‰ˆjd7_xÙˆjdƒD]È}|j}|dkrëˆdƒˆjdƒˆjdƒˆj|ƒˆjƒˆjƒq…n|ˆkr2ˆsˆrnˆsˆd dƒqMˆsM|ˆƒqMq…|d krAq…ds…t‚q…Wˆsgˆd dƒnˆjd8_dS( Nicsœˆr dSˆjdƒˆjdƒˆsLˆjˆƒ}ˆjd|ƒnˆreˆjjˆƒnˆr’ˆjdƒˆjdƒˆjƒnˆjdƒˆjdƒˆjˆƒˆjƒˆjƒˆsíˆjƒˆjdƒn|súˆ r‹tˆƒdkr^ˆdjd kr^ˆj ˆddƒˆjd ƒˆj ˆdƒˆjƒnˆj ƒˆj ˆj ƒƒˆjdƒnˆjdƒdS( NitddR¤tcodeRÂRøtbigitmappingRÇ(R"RUR[R RaR6tgen_attribute_nameRARètgen_mapping_kindtgen_mapping_descriptionRütgen_defRä(tdo_kindt link_name(Rft define_donetdt_doneRñt kind_doneR%R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_dtÞs>            %   cs%ˆjƒˆdƒˆjdƒdS(Ni(R-R"(Rf(R0R2R1(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_afterkinds  it*t descriptionR%RÇR-R( Rât get_self_nodeRìRæRèRUtgen_description_defR6R.(RRfR3tdRõ((RfR/R0R2RñR1R%RsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_attribute_defÝs>$$            cCs|j|ƒdS(N(tgen_name(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR)(scCs|j|ƒ}|r(|jj|ƒn|jdƒ|rb|jdƒ|jdƒ|jƒn|j|ƒ}|jd|ƒ|j|ƒ|jƒ|jƒ|jƒ}t |ƒdkrç|dj dkrç|j |dƒn|j ƒ|j |jƒƒdS(NR'R&RÂRYiiR((R6R R"RURaR6R[R)RâRARèR*RüRÿRä(RRfR%R.Rñ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_attribute_ref+s$        % cCs|j|ƒdS(N(R9(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_attributes_defDscCs|j|ƒdS(N(R;(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_attributes_refGscCs|jdƒ|jƒdS(Nt spc_colonkind(RUR6(R((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRüJs cCsdS(N((RR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_comment_defNscCsdS(N((RR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_comment_refQscCsþ|jdƒ|j|dƒ|jƒ|jd7_x²|jdƒD]¡}|j}|dkrq|j|ƒqF|dkrF|jdƒ|jdƒ|jdƒ|jdƒ|jd ƒ|jƒ|jd ƒ|j|jj j j ƒƒ|jƒ|jƒ|jd ƒ}|rÊ|jdƒ|jdƒx||D]t}|jdƒ|jdƒ|jd ƒ|jƒ|jd ƒ|j|jj j j ƒƒ|jƒ|jƒq;W|jƒ|jƒn|jdƒ|jdƒqFqFW|jd8_dS( NtdtiR4R5t python_codeR%RÇRøs Python code: R&s in contexts in context: ( RUtgen_condition_refR6RìRæRètgen_description_ddRaRNRR5RB(RtcondR8Rõtctxtct((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_condition_defTsJ                          icCs½|j|ƒ}|r(|jd|ƒn|jd|ƒ|jdƒ|jdƒ|j|jƒƒ|jƒ|jƒ|jƒ|jdƒ|jdj|jƒƒƒ|jdƒdS(NR¤RYRøR't(s, t)(R[RURat get_def_nameR6RÆt get_arg_names(RRER¤R.((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRC}s      cCs†|jd|j|ƒƒ|jƒx5|jD]*}|jdƒ|j|ƒ|jƒq-Wx$|jdƒD]}|j|ƒqkWdS(NR¤RAR5(RUR[R6ReR]RæRD(RtctccR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_constructor_defs   cCs2|j|ƒ|jdƒ|j|jdƒdS(Ns = i(tgen_selfRaRÿRe(RRM((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_constructor_refšs  cCs|j|dƒdS(Ni(tgen_constructor_syn(RRE((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_constructor_descriptionsŸsc Csbg}g}g}xS|D]K}|jdƒ}|j|ƒ|j|jƒ|j|||jfƒqW|ry| rydS|jdƒ|rœ|jdƒn|jdƒ|jdƒ|rü|rß|jd|djƒƒqü|jd|djƒƒnd }t|ƒd kr&|jd ƒ}n|j|ƒ|rF|j ƒn|j ƒ|sc|j ƒn|j dƒ|jd ƒ|jd ƒx·|D]¯\}}}xv|D]n} |jdƒ|j | j ƒ|j dd ƒ} |jdƒ| |_ |j | ƒd|_ |j dƒq§W|r‘x|D]} |j| ƒq&Wq‘q‘W|j d ƒ|j d ƒdS(NR5RAth2R'RøR¤iRYt ConstructorsiR%R%RÇR›R2(RæRŽReR"RUR[RAtrstripRaR6RÿRRîR RD( RREtdesctccstdescstcdccsRMtdsthdRNt conselfnodeR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRR¢s\                     cCst|d|jƒ|ƒdS(Ns gen_%s_def(R'Rè(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR,ßscCs8|jdƒ|j|dƒ|jƒ|j|ƒdS(NRAi(RUtgen_delitem_refR6R+(Rtop((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_delitem_defâs  cCsØ|j|ƒ}|rm|jd|ƒ|jdƒ|jdƒ|jdƒ|jƒ|jƒ|jƒn'|jd|ƒ|jdƒ|jƒ|j|ƒ|jƒ}|jdƒ|j|ƒ|jdƒdS(NR¤RøR'sdel RYt[R(R[RURaR6RPt get_argumentsR"(RR_t subdescriptR.Re((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR^ès"            cCs/|jdƒ}|j|ƒ}|j|ƒdS(NR4(RæR÷tgen_descriptions(Rtktats((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_descriptionþscCs(|jdƒ|j|ƒ|jƒdS(NR%(RUtgen_docR6(RR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRDs  cCs|j|ƒdS(N(RD(RR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR7scCs/|jdƒx|D]}|j|ƒqWdS(Nt Description(t gen_outer_dtRD(RRER8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_description_descriptions s  cCsdS(N((RR8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_description_refscCsdS(N((RRE((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_description_synsic Csï|s dS|j|ƒ}xÏ|D]Ç\}}y¡yt|d|ƒ}Wnytk rÁ|}t|ƒdkr{|d}n|jƒjddƒ}|j|ƒx)|D]}|j|ƒq§Wn X||ƒWq |jj k ræq Xq WdS(Nsgen_%s_descriptionsiR%t_RÁ( tsortup_aspectsR'tAttributeErrorRAt capitalizetreplaceRjR,RR( RRftuse_attr_headerttabttypREtgen_descR\Rf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRds$    cCs|j|ƒdS(N(tgen_either_ref(RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_either_def-scCsá|jdƒ|jdƒ|jdƒ|jƒ|jƒ|j|jdƒ|jƒ}|j|dƒxZ|dD]N}|jdƒ|jdƒ|jdƒ|jƒ|jƒ|j|ƒqwW|j|jdƒdS(NRøR s either:iis or (RURaR6Rt get_alt_kindsRÿ(RReRñRô((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRw0s            cCs±d}t|ƒdkr%|d7}n|j|ƒxx|D]p}|jdƒ|jdƒ|jƒ}|r—|jdƒs‡|d7}n|j|ƒn|jƒ}|jdƒ|jdƒ|j|jƒƒ|jƒ|jƒ|jƒq9|jdƒ|jd ƒ|j|jƒƒ|jƒ}|jƒ|ra|jd ƒ|jd ƒ|jƒn|jƒ|r9d|kr¤|jdƒ|j|ƒ|jƒn;|jdƒ|jd ƒ|j|ƒ|jƒ|jƒdS|jdƒ|jd ƒ|jd ƒ|jdƒ|jdƒ|jƒ|jƒ|jdƒd|kra|jdƒn |jd ƒ|j|ƒ|jƒ|jƒ|jƒ|jdƒq9q9WdS(NtExampleiR%R%tpres Røsreturn R&tems # in context:RÇRAs In context(RARjRUt get_ctx_texttendswithRat get_ex_textR6(RtegstetegRGtet((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_example_descriptionsBsr                                            cCsdS(N((RR‚((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_example_syn†scCsO|jdƒ|j|dƒ|jdƒ|j|ƒ|jƒ|jƒdS(NR%iRÇ(RUtgen_function_operator_refR+R6(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_function_operator_def‰s     cCs|j|ƒ}|s(|jd|ƒn|jd|ƒ|jdƒ|jdƒ|j|jjjjƒƒ|jƒ|jƒ|jƒ|jdƒ|j|ƒxE|j ƒD]7}|j }|dkrÞ|j |ƒq³ds³t ‚q³W|jdƒ|j ||ƒdS( NRYR¤R'RøRIR5iRJ(R[RURaRNRR5RBR6RPRbRèRR.t gen_returns(RR_RcR.RfRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR†‘s&          cCsW|j|ƒ}|jd|ƒ|jdƒ|j|jƒƒ|jƒ|jƒdS(NR¤th1(R[RURaRµR6(RR|R.((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_header¬s   cCs|j|ƒdS(N(tgen_operator_def(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_inplace_operator_def´scCs|j||ƒdS(N(tgen_operator_ref(RR_Rc((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_inplace_operator_ref·scCs(|jdƒ|j|ƒ|jƒdS(NR&(RUR:R6(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRýºs  cCsJ|s|jƒdS|j|jdƒ|jdƒxÙ|D]Ñ}|jdkr¼|j r¼|jdƒ|jdƒ|jdƒ|jƒ|r¢|j|ƒn |j|ƒ|jƒq<|ré|jdƒ|j|ƒ|jƒq<|jdƒ|j|ƒ|jƒq<W|jdƒ|j|jdƒ|jƒ|jƒdS( NiRÇRÏR%R|s Subkind of: i(RÏ( RùRaRRURèt is_syntheticR6R,Rÿ(RRftdefiRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_kind_aspects¿s4                cCs |jƒ}|j|dƒdS(Ni(Râtgen_kind_refodef(RReRñ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_kind_defßs cCs|j|ƒdS(N(tgen_kind_of_ref(RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_kind_of_defãscCsB|jƒ}t|ƒdkr2|j|dƒn ds>t‚dS(Nii(RâRARÿR.(RReRñ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR”æs cCs|j|dƒdS(Ni(R’(RReR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_kind_refíscCsI|js|j|ƒdS|jƒ}|j|ƒ}|j||ƒdS(N(RR_RâRöR‘(RReRRñ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR’ðs    cCsO|j|ƒ|jdƒ|j|ƒ|j|ƒ|j|ƒ|jƒdS(NRÇ(RŠRUtgen_Namet gen_synopsisRgR6(RR|((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR©ùs      cCsK|j|dƒ|j|ddƒ|jdƒ|j|ƒ|jƒdS(NiRÇ(tgen_mapping_tagR*RUR+R6(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_mapping_defs   cs›‡fd†‰‡‡fd†‰‡fd†‰‡fd†‰d‡‡‡fd†‰‡‡‡‡fd†}ˆjd7_||ƒˆjd8_dS( Ncs_g}|jƒ}xF|D]>}|j}|dkrD|j|ƒq|jˆ|ƒƒqW|S(NR5Rú(R5Rú(RRèR"RŽ(R|tnaRRfRõ(tfind_named_args(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRœ s    c sˆ|ƒ}|sdSi}g}xs|D]k}|j}|d krˆ|jdƒ}|j||fƒ|r”d|||jƒf              cs0|jrˆjdƒn|jƒ}|dkrDˆj|jƒn3ˆjdˆj|ƒƒˆj|jƒˆjƒ|jr,ˆjdƒd}x†|jD]{}|r¹ˆjdƒnd}|j dƒr |j dƒr ˆjd ƒˆj|dd !ƒˆjƒqˆj|ƒqWˆjd ƒndS( Nsnot RYRIis, itR|iÿÿÿÿRJ( tis_notRatget_definitionR t cond_doc_nameRUR[R6t arg_namesRÅR~(RfR8tcommatan(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRC<s*        cs1|jdƒ}x|D]}ˆj|ƒqWdS(NR5(RæRD(RfR[R8(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_condition_desc\s t preconditioncsˆjdƒˆjdƒ|j|ƒ}|rˆjdƒˆjdƒ|jƒ}t|ƒdkrt|d}nˆj|ƒˆjƒˆjƒˆjdƒˆjdƒx9|D]1}ˆjdƒˆ|ƒˆjƒˆ|ƒq¶WˆjƒˆjƒnˆjƒˆjƒdS(NR%RÇRARøiR%(RURæRqRARaR6(R|RtpresR\R{(R«RCR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_conditions_descriptionas.                  csî|jƒ}d}d}d}d}d}x½|D]µ}|j}|dkr\ˆj|ƒn„|dkr.|jdƒ} | ràˆjdƒˆjdƒˆjdƒˆjdƒˆjdƒˆjƒ| djˆƒ| d } ˆjdƒx| D]} ˆj| ƒq÷Wˆjdƒˆjdƒqàn²|dkrY|sàˆ||ƒd }qàn‡|dkr„|sàˆ||ƒd }qàn\|dkr“ˆjdƒˆjdƒˆjdƒˆjdƒˆjd ƒˆjƒˆjƒˆjdƒˆjdƒd} x`|jdƒD]O}|j}|dkr@ˆj|ƒq| sd } ˆjdƒ|jd d ƒ} xé| D]á} | jd krňjdƒˆjdƒˆjdƒˆjƒˆjƒnM| jd krˆjdƒˆjdƒˆjdƒˆjƒˆjƒnˆ| ƒ| | dk rrˆjdƒˆjdƒˆjƒqrqrWˆjƒqqWˆjƒˆjƒˆjƒˆjƒnM|sÚˆjdƒˆjdƒˆ|ƒd }ˆjƒˆjƒn|}|}q1WdS(NiR5treturnsR%RÇRARøsReturns iR¬t postconditiontequationtEquationR4R spre:spost:iÿÿÿÿR's == (R¬(R°(R±(RæR RèRDRURaR6Rh(R|Rtargs_describedt pre_describedtpost_describedtlast_ttlast_hRfRõtrdstrdt eqconds_donetcstcr(R¢RCR®R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRgzsª                                                         i(Rì(RR|Rg((RœR¢R«RCR®RsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR+ s % ` cCs8|jdƒ|j|dƒ|jƒ|j|ƒdS(NRAi(RUtgen_getitem_refR6R+(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_getitem_defÞs  cCs|j|ƒ}|r(|jd|ƒn|r;|jƒn'|jd|ƒ|jdƒ|jƒ|j|ƒ|j|ƒ|j||ƒdS(NR¤RYs# (R[RUR6RaRPt gen_indexRˆ(RR_RcR.((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR½äs     cCs1|jdƒ|j|jƒƒ|jdƒdS(NRaR(RaR"Rb(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR¿õs cCsB|jdƒ|jd|ƒ|jdƒ|jƒ|jƒdS(Nt to_html_onlyRYs# (RURaR6(RR.((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_link_to_operatorús    cs[‡fd†}ˆj|ƒˆjdƒˆj|ƒ||ƒˆj|ƒˆjƒdS(Ncs5ˆjdƒˆjdƒˆj|ƒˆjƒdS(NtSynopsisR%(RjRUtgen_mapping_refR6(R|(R(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR˜s   RÇ(RŠRUR—R+R6(RR|R˜((RsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÌs     cCsf|r%|j|ƒr%|j|ƒn|jdƒ|j|jƒƒ|jdƒ|j||ƒdS(NRIRJ(R6RPRaR"RbRˆ(RR|Rctwithself((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR*s   cCs$|j|ƒ|j|ddƒdS(Nii(R™R*(RR|((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÃs cCst|j|ƒ}|s(|jd|ƒn|jd|ƒ|jdƒ|jdƒ|jƒ|jƒ|jƒdS(NRYR¤RøR(R[RURaR6Rü(RRfRcR.((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR™s    cCsR|jdƒ|jdƒ|jdƒ|j|jƒƒ|jƒ|jƒdS(NtNameR%RT(RjRURatget_NameR6(RR|((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR—)s     cCs|j|jƒƒdS(N(RaRµ(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR:1scCsO|jdƒ|j|dƒ|jdƒ|j|ƒ|jƒ|jƒdS(NR%iRÇ(RURR+R6(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR‹4s     cCs|j|ƒ}|r(|jd|ƒn|r;|jƒn |j|ƒ|j|ƒ|jdƒ|jdƒ|jdƒ|j|jjjj ƒƒ|jƒ|jƒxR|j ƒD]D}|jdƒ|j }|dkrñ|j |ƒq¹ds¹t ‚q¹W|j||ƒdS(NR¤RÁR'RøR5i(R[RUR6RÁRPRaRNRR5RBRbRèRR.Rˆ(RR_RcR.RfRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR<s(           cCs¬|jdƒ|js&|jdƒn,|jdƒ|jdkrR|jdƒnt|ƒrh|ƒn |j|ƒ|jdkr”|jdƒn|jƒ|jƒdS(NRARTRøiR'(RURìRRaR6(RR((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRj]s       cCs(|jdƒ|j|ƒ|jƒdS(Ntvar(RUR:R6(RRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRûps  cCs$|j}t|d|ƒ|ƒdS(Ns gen_%s_ref(RèR'(RReRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÿus cCs›|jr dS|jdƒ}|s&dS|jdƒ|jƒ|jƒ}|rŠ|j}|dkrz|j|gdƒq—|j|ƒn |j|ƒdS(NR¯t spc_mapstoR(i(R(( RíRæRUR6tget_return_kindRèR‘R,Rÿ(RR|RctarstrkRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRˆys      cCsO|jdƒ|j|dƒ|jdƒ|j|ƒ|jƒ|jƒdS(NR%iRÇ(RUtgen_reverse_operator_refR+R6(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_reverse_operator_def‹s     cCs |j|ƒ}|r2|jd|ƒ|jƒn |j|ƒxE|jƒD]7}|j}|dkrw|j|ƒqLdsLt‚qLW|jdƒ|jdƒ|jdƒ|j|j j j j ƒƒ|jƒ|jdƒ|jƒ|j |ƒ|j||ƒdS(NR¤R5iR'RÁRø(R[RUR6RÁRbRèRR.RaRNRR5RBRPRˆ(RR_RcR.RfRõ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÌ“s&           cCsP|j|ƒ}|s<|jdƒ|jdƒ|jƒn|jj|ƒdS(NR|R(R6RURaR6R R"(RR_R%((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRPµs    cCsdS(N((RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_self_def¾scCsdS(N((RRE((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_self_descriptionsÁscCs…|jdƒ|jdƒ|jdƒ|j|jjjjƒƒ|jƒ|jdƒ|j|jƒ|jdƒ|jƒdS(Nth3sFor any object RÇs of kind R®( RURaRNRR5RBR6R_R(RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_self_refÄs      cCs9x2|D]*}|jdƒ|j|ƒ|jƒqWdS(NRA(RURÑR6(RRERe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyt gen_self_synÏs   cCs8|jdƒ|j|dƒ|jƒ|j|ƒdS(NRAi(RUtgen_setitem_refR6R+(RR_((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_setitem_defÕs  cCsÜ|j|ƒ}|r(|jd|ƒn|r;|jƒn |j|ƒ|j|ƒ|jƒ}|jdƒ|j|d ƒ|jdƒ|jdƒ|jdƒ|jdƒ|jƒ|jƒ|j|dƒdS(NR¤RaiÿÿÿÿRRøR's = (R[RUR6RÁRPRbRaR"(RR_RcR.Re((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÓÛs"           cCs€|jdƒ}|sdS|jdƒ|j|dƒ|jƒ|jd7_x|D]}|j|ƒqVW|jd8_dS(NR5RAi(RæRUtgen_subkind_of_refR6RìRD(RReR[R8((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_subkind_of_defôs   csUxN|D]F‰ˆj‡‡fd†ƒx$ˆjdƒD]}ˆj|ƒq6WqWdS(NcsˆjˆdƒS(Ni(RÕ((RfR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRªsR5(RjRæRD(RRER8((RfRsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_subkind_of_descriptionss cCs |j|ƒ}|r(|jd|ƒn|jd|ƒ|jdƒ|jƒ|jƒd}x:|jD]/}|r…|jdƒnd}|j|ƒqiWdS(NR¤RYs Subkind ofis, i(R[RURaR6RüReR_(RReRcR.R©Rf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRÕs   cs.x'|D]‰ˆj‡‡fd†ƒqWdS(NcsˆjˆdƒS(Ni(RÕ((RfR(sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyRªs(Rj(RRE((RfRsE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_subkind_of_syns cCsB|jƒ}t|ƒdkr2|j|dƒn ds>t‚dS(Nii(RâRARÿR.(RReRñ((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_superkind_of_refs cCs|j|ƒdS(N(R_(RRe((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pytgen_superkind_ref#sc Cs^|jdƒ}|j|ƒ}|j|ddƒ}|rZ|jdƒ|jdƒ|jdƒ|jd7_xÂ|D]º\}}yt|d|ƒ}WnŠtk r%|jƒj dd ƒ}t |ƒdkrà|d }n|j|ƒx@|D]*}|jdƒ|j |ƒ|j ƒqôWqvX||ƒqvW|jd8_|j ƒ|j ƒndS( NR4tsynopsisiRÂR%RÇs gen_%s_synRnRÁR%( RæRöRoRjRURìR'RpRqRrRARÿR6( RR|RfRtRuREtgen_synRoRf((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR˜&s0          cCsI|j}|dkrE|jƒ}|dk rE|jd|ƒ}qEn|S(NR(RîR RåR(RRftsn((sE/opt/alt/python27/lib64/python2.7/site-packages/guppy/gsl/Document.pyR6Cs     c s d‰i‰‡‡‡fd †}xœ|D]”‰ˆj}|d ks¼|dkrX|rXq(|dkrŠˆjƒr}|dƒq¼|dƒq(ˆjdks¥|dkr²|dƒq(||ƒq(Wg}x=ˆD]5}|ˆkråqÍnˆ|}|j||fƒqÍW|S(NR5t subkind_oft constructorRtmethodtoperatorR(Rït conditiontexamplecs@|ˆkst‚|ˆkr+gˆ|sÿÿÿÿÿÿÿXW