Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 B;ˆWKã @s ddlmZmZmZddlmZddlmZmZm Z ddddd d d d d g Z ej Z ej ZejZejZejZejZdZdje ƒZ Gdd „d eƒZGdd „d eƒZdS)é)Úabsolute_importÚdivisionÚunicode_literals)ÚNodeé)Ú namespacesÚ voidElementsÚspaceCharactersÚDOCUMENTÚDOCTYPEÚTEXTÚELEMENTÚCOMMENTÚENTITYÚUNKNOWNÚ TreeWalkerÚNonRecursiveTreeWalkerz <#UNKNOWN#>Úc@sheZdZdd„Zdd„Zdd„Zddd „Zd d „Zd d „Zdd„Z dd„Z ddd„Z dd„Z dd„Z dS)rcCs ||_dS)N)Útree)Úselfr©rú/usr/lib/python3.6/base.pyÚ__init__szTreeWalker.__init__cCst‚dS)N)ÚNotImplementedError)rrrrÚ__iter__szTreeWalker.__iter__cCs d|dœS)NZSerializeError)ÚtypeÚdatar)rÚmsgrrrÚerrorszTreeWalker.errorFccs$d|||dœV|r |jdƒVdS)NZEmptyTag)rÚnameÚ namespacerzVoid element has children)r)rr rÚattrsÚ hasChildrenrrrÚemptyTags  zTreeWalker.emptyTagcCsd|||dœS)NZStartTag)rrr rr)rr rr!rrrÚstartTag%szTreeWalker.startTagcCs d||dœS)NZEndTag)rrr r)rr rrrrÚendTag+szTreeWalker.endTagccsx|}|jtƒ}|dt|ƒt|ƒ…}|r6d|dœV|}|jtƒ}|t|ƒd…}|rdd|dœV|rtd|dœVdS)NZSpaceCharacters)rrZ Characters)Úlstripr ÚlenÚrstrip)rrZmiddleÚleftÚrightrrrÚtext0s    zTreeWalker.textcCs d|dœS)NÚComment)rrr)rrrrrÚcomment>szTreeWalker.commentNcCsd|||dœS)NZDoctype)rrÚpublicIdÚsystemIdr)rrr.r/rrrÚdoctypeAszTreeWalker.doctypecCs d|dœS)NZEntity)rrr)rrrrrÚentityGszTreeWalker.entitycCs|jd|ƒS)NzUnknown node type: )r)rZnodeTyperrrÚunknownJszTreeWalker.unknown)F)NN)Ú__name__Ú __module__Ú __qualname__rrrr#r$r%r+r-r0r1r2rrrrrs  c@s4eZdZdd„Zdd„Zdd„Zdd„Zd d „Zd S) rcCst‚dS)N)r)rÚnoderrrÚgetNodeDetailsOsz%NonRecursiveTreeWalker.getNodeDetailscCst‚dS)N)r)rr6rrrÚ getFirstChildRsz$NonRecursiveTreeWalker.getFirstChildcCst‚dS)N)r)rr6rrrÚgetNextSiblingUsz%NonRecursiveTreeWalker.getNextSiblingcCst‚dS)N)r)rr6rrrÚ getParentNodeXsz$NonRecursiveTreeWalker.getParentNodec cs|j}�xú|dk �r|j|ƒ}|d|dd…}}d}|tkrN|j|ŽVnà|tkrrxÖ|j|ŽD] }|VqbWn¼|tkrØ|\}}}}| s˜|tdkrÆ|tkrÆx|j ||||ƒD] }|Vq²Wd}n|j |||ƒVnV|t krò|j |dƒVn<|t k�r|j|dƒVn |tk�rd}n|j|dƒV|�r@|j|ƒ} nd} | dk �rT| }q xª|dk �rþ|j|ƒ}|d|dd…}}|tk�rÂ|\}}}}|�rª|tdk�s´|tk�rÂ|j||ƒV|j|k�rÔd}P|j|ƒ} | dk �rð| }Pn |j|ƒ}�qVWq WdS)NréFZhtmlT)rr7r r0r r+r rrr#r$rr-rr1r r2r8r%r9r:) rZ currentNodeZdetailsrr"Útokenr rZ attributesZ firstChildZ nextSiblingrrrr[sZ                 zNonRecursiveTreeWalker.__iter__N)r3r4r5r7r8r9r:rrrrrrNs N)Z __future__rrrZxml.domrZ constantsrrr Ú__all__Z DOCUMENT_NODEr ZDOCUMENT_TYPE_NODEr Z TEXT_NODEr Z ELEMENT_NODEr Z COMMENT_NODErZ ENTITY_NODErrÚjoinÚobjectrrrrrrÚs  :