U
    Â“«jy
  ã                0   @   sº  d Z ddddgZdZdZdZdZd	Zd
ZdZdZ	dZ
dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd Zd!Zd"Zd#Z d$Z!d%Z"d&Z#d'Z$d(Z%d)Z&d*Z'd+Z(d,Z)d-Z*d.Z+d/Z,d0Z-d1Z.d2Z/d3Z0d4Z1d5Z2d6Z3d7Z4d8Z5d9Z6d:Z7d;Z8d<Z9d=Z:d>Z;d?Z<d@Z=dAZ>dBZ?dCZ@dDZAdEZBdFZCdGdH„ eDƒ  E¡ D ƒZFe GeF H¡ ¡ eee*ee+e	e
ee%e0e(ee&eee'e5ee6ee1e2e)ee7eee#e.eeeee e$e/e3e4eee"e-eee,ee!dIœ/ZIdJd„ ZJdKd„ ZKdLd„ ZLdMS )Na>  
FIXME:https://github.com/twisted/twisted/issues/3843
This can be removed once t.persisted.aot is removed.
New code should not make use of this.

Token constants.
vendored from https://github.com/python/cpython/blob/6b825c1b8a14460641ca6f1647d83005c68199aa/Lib/token.py
Licence: https://docs.python.org/3/license.html
Útok_nameÚ
ISTERMINALÚISNONTERMINALÚISEOFé    é   é   é   é   é   é   é   é   é	   é
   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é   é    é!   é"   é#   é$   é%   é&   é'   é(   é)   é*   é+   é,   é-   é.   é/   é0   é1   é2   é3   é4   é5   é6   é7   é8   é9   é:   é;   é<   é=   é>   é?   é@   é   c                 C   s*   i | ]"\}}t |tƒr| d ¡s||“qS )Ú_)Ú
isinstanceÚintÚ
startswith)Ú.0ÚnameÚvalue© rN   ú</tmp/pip-unpacked-wheel-59kc99xd/twisted/persisted/_token.pyÚ
<dictcomp>S   s
   
 
þ rP   )/z!=ú%z%=ú&z&=ú(ú)Ú*z**z**=z*=ú+z+=ú,ú-z-=z->Ú.z...ú/z//z//=z/=ú:z:=ú;ú<z<<z<<=z<=ú=z==ú>z>=z>>z>>=ú@z@=ú[ú]ú^z^=Ú{ú|z|=Ú}ú~c                 C   s   | t k S ©N©Ú	NT_OFFSET©ÚxrN   rN   rO   r   �   s    c                 C   s   | t kS rh   ri   rk   rN   rN   rO   r   ‘   s    c                 C   s   | t kS rh   )Ú	ENDMARKERrk   rN   rN   rO   r   •   s    N)MÚ__doc__Ú__all__rm   ÚNAMEÚNUMBERÚSTRINGÚNEWLINEÚINDENTÚDEDENTÚLPARÚRPARÚLSQBÚRSQBÚCOLONÚCOMMAÚSEMIÚPLUSÚMINUSÚSTARÚSLASHÚVBARÚAMPERÚLESSÚGREATERÚEQUALÚDOTÚPERCENTÚLBRACEÚRBRACEÚEQEQUALÚNOTEQUALÚ	LESSEQUALÚGREATEREQUALÚTILDEÚ
CIRCUMFLEXÚ	LEFTSHIFTÚ
RIGHTSHIFTÚ
DOUBLESTARÚ	PLUSEQUALÚMINEQUALÚ	STAREQUALÚ
SLASHEQUALÚPERCENTEQUALÚ
AMPEREQUALÚ	VBAREQUALÚCIRCUMFLEXEQUALÚLEFTSHIFTEQUALÚRIGHTSHIFTEQUALÚDOUBLESTAREQUALÚDOUBLESLASHÚDOUBLESLASHEQUALÚATÚATEQUALÚRARROWÚELLIPSISÚ
COLONEQUALÚOPÚAWAITÚASYNCÚTYPE_IGNOREÚTYPE_COMMENTZSOFT_KEYWORDÚ
ERRORTOKENÚCOMMENTÚNLÚENCODINGÚN_TOKENSrj   ÚglobalsÚitemsr   ÚextendÚvaluesÚEXACT_TOKEN_TYPESr   r   r   rN   rN   rN   rO   Ú<module>   sô   þÑ3