Warning: session_start(): Session cannot be started after headers have already been sent in /home/tvrreohg/public_html/manga.php on line 13
3 ÝPf& ã @s@ddlmZmZmZddlZddlZddlZddlZddlm Z m Z m Z m Z ddlm Z mZmZmZddlmZddlmZddlmZmZd d d d d gZGdd „d eƒZGdd „d eƒZGdd „d eƒZGdd„deƒZGdd„deƒZGdd„deƒZ Gdd„deƒZ!edƒedƒBedƒBedƒBedƒBedƒBedƒBed ƒBed!ƒBed"ƒBed#ƒBed$ƒBed%ƒBed&ƒBed'ƒBed(ƒBed)ƒBed*ƒBZ"d#d"ddddd+œZ#e"j$d,d-„ƒed.ƒed/ƒBed0ƒBed1ƒBed2ƒBed3ƒBed4ƒBed5ƒBZ%e%ed6ƒBed7ƒBZ&e&j$d8d-„ƒed9ƒed:ƒBZ'e'j$d;d-„ƒed<ƒed=ƒBZ(e"e'BZ)ee)e&e)ƒZ*e*j$d>d-„ƒed?ƒj+ƒZ,ed@ƒj+ƒZ-eƒZ.e*ee,e.e-ƒBZ/e.e/e e(e.ƒ>e e.e Z0dAdB„Z1dSdDdE„Z2dFd-„dGd-„ej3ej4ej5ej6ej7ej8dHœZ9dIdJ„Z:eƒZ;dKdL„ZdQd „Z?GdRd „d eƒZ@dS)Té)Úabsolute_importÚdivisionÚprint_functionN)ÚParseExceptionÚ ParseResultsÚ stringStartÚ stringEnd)Ú ZeroOrMoreÚGroupÚForwardÚ QuotedString)ÚLiteralé)Ú string_types)Ú SpecifierÚInvalidSpecifierÚ InvalidMarkerÚUndefinedComparisonÚUndefinedEnvironmentNameÚMarkerÚdefault_environmentc@seZdZdZdS)rzE An invalid marker was found, users should refer to PEP 508. N)Ú__name__Ú __module__Ú __qualname__Ú__doc__©rrú/usr/lib/python3.6/markers.pyrsc@seZdZdZdS)rzP An invalid operation was attempted on a value that doesn't support it. N)rrrrrrrrr!sc@seZdZdZdS)rz\ A name was attempted to be used that does not exist inside of the environment. N)rrrrrrrrr'sc@s,eZdZdd„Zdd„Zdd„Zdd„Zd S) ÚNodecCs ||_dS)N)Úvalue)ÚselfrrrrÚ__init__0sz Node.__init__cCs t|jƒS)N)Ústrr)rrrrÚ__str__3sz Node.__str__cCsdj|jjt|ƒƒS)Nz <{0}({1!r})>)ÚformatÚ __class__rr!)rrrrÚ__repr__6sz Node.__repr__cCst‚dS)N)ÚNotImplementedError)rrrrÚ serialize9szNode.serializeN)rrrr r"r%r'rrrrr.src@seZdZdd„ZdS)ÚVariablecCst|ƒS)N)r!)rrrrr'?szVariable.serializeN)rrrr'rrrrr(=sr(c@seZdZdd„ZdS)ÚValuecCs dj|ƒS)Nz"{0}")r#)rrrrr'EszValue.serializeN)rrrr'rrrrr)Csr)c@seZdZdd„ZdS)ÚOpcCst|ƒS)N)r!)rrrrr'Ksz Op.serializeN)rrrr'rrrrr*Isr*Úimplementation_versionÚplatform_python_implementationÚimplementation_nameÚpython_full_versionÚplatform_releaseÚplatform_versionÚplatform_machineÚplatform_systemÚpython_versionÚ sys_platformÚos_namezos.namez sys.platformzplatform.versionzplatform.machinezplatform.python_implementationÚpython_implementationZextra)zos.namez sys.platformzplatform.versionzplatform.machinezplatform.python_implementationr6cCsttj|d|dƒƒS)Nr)r(ÚALIASESÚget)ÚsÚlÚtrrrÚksr<z===z==z>=z<=z!=z~=ú>ú‘sz(_coerce_parse_result..)Ú isinstancer)ÚresultsrrrrG�s rGTcCs¨t|tttfƒst‚t|tƒrHt|ƒdkrHt|dttfƒrHt|dƒSt|tƒr‚dd„|Dƒ}|rndj|ƒSddj|ƒdSn"t|tƒr djdd „|DƒƒS|SdS) Nrrcss|]}t|dd�VqdS)F)ÚfirstN)Ú_format_marker)rHÚmrrrú ¢sz!_format_marker..ú rErFcSsg|] }|jƒ‘qSr)r')rHrOrrrrJ¨sz"_format_marker..)rKÚlistrDrÚAssertionErrorÚlenrNÚjoin)ÚmarkerrMÚinnerrrrrN–s    rNcCs||kS)Nr)ÚlhsÚrhsrrrr<®scCs||kS)Nr)rXrYrrrr<¯s)r?znot inr>z<=z==z!=z>=r=c Cslytdj|jƒ|gƒƒ}Wntk r.Yn X|j|ƒStj|jƒƒ}|dkrbtdj|||ƒƒ‚|||ƒS)NÚz#Undefined {0!r} on {1!r} and {2!r}.) rrUr'rÚcontainsÚ _operatorsr8rr#)rXÚoprYÚspecZoperrrrÚ_eval_op¹s r_cCs&|j|tƒ}|tkr"tdj|ƒƒ‚|S)Nz/{0!r} does not exist in evaluation environment.)r8Ú _undefinedrr#)Ú environmentÚnamerrrrÚ_get_envÍs   rcc CsÔgg}xº|D]²}t|tttfƒs$t‚t|tƒrD|djt||ƒƒq t|tƒr |\}}}t|tƒrvt||j ƒ}|j }n|j }t||j ƒ}|djt |||ƒƒq |dks¬t‚|dkr |jgƒq Wt dd„|DƒƒS) NrrBrCcss|]}t|ƒVqdS)N)Úall)rHÚitemrrrrPðsz$_evaluate_markers..éÿÿÿÿrf)rBrC) rKrRrDrrSÚappendÚ_evaluate_markersr(rcrr_Úany) ZmarkersraÚgroupsrVrXr]rYZ lhs_valueZ rhs_valuerrrrhØs"        rhcCs2dj|ƒ}|j}|dkr.||dt|jƒ7}|S)Nz{0.major}.{0.minor}.{0.micro}Úfinalr)r#Ú releaselevelr!Úserial)ÚinfoÚversionZkindrrrÚformat_full_versionós  rpc Cslttdƒr ttjjƒ}tjj}nd}d}||tjtjƒtj ƒtj ƒtjƒtj ƒtj ƒtj ƒdd…tjdœ S)NÚimplementationÚ0rZé) r-r+r5r1r/r2r0r.r,r3r4) ÚhasattrÚsysrprqrorbÚosÚplatformÚmachineÚreleaseÚsystemr3r6)Ziverr-rrrrûs    c@s.eZdZdd„Zdd„Zdd„Zd dd „ZdS) rcCs`yttj|ƒƒ|_WnFtk rZ}z*dj|||j|jd…ƒ}t|ƒ‚WYdd}~XnXdS)Nz+Invalid marker: {0!r}, parse error at {1!r}é)rGÚMARKERZ parseStringÚ_markersrr#Úlocr)rrVÚeZerr_strrrrr s zMarker.__init__cCs t|jƒS)N)rNr})rrrrr"szMarker.__str__cCsdjt|ƒƒS)Nz)r#r!)rrrrr%szMarker.__repr__NcCs$tƒ}|dk r|j|ƒt|j|ƒS)a$Evaluate a marker. Return the boolean from evaluating the given marker against the environment. environment is an optional argument to override all or part of the determined environment. The environment is determined from the current Python process. N)rÚupdaterhr})rraZcurrent_environmentrrrÚevaluate"s  zMarker.evaluate)N)rrrr r"r%r�rrrrrs)T)AZ __future__rrrÚoperatorrvrwruZpip._vendor.pyparsingrrrrr r r r r ÚLZ_compatrZ specifiersrrÚ__all__Ú ValueErrorrrrÚobjectrr(r)r*ZVARIABLEr7ZsetParseActionZ VERSION_CMPZ MARKER_OPZ MARKER_VALUEZBOOLOPZ MARKER_VARZ MARKER_ITEMÚsuppressZLPARENZRPARENZ MARKER_EXPRZ MARKER_ATOMr|rGrNÚltÚleÚeqÚneÚgeÚgtr\r_r`rcrhrprrrrrrÚsx  †  6