
    Vhy
                        d Z g 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+d,Z,d-Z-d.Z.d/Z/d0Z0d1Z1d2Z2d3Z3d4Z4d5Z5d6Z6d7Z7d8Z8d9Z9d:Z:d;Z;d<Z<d=Z=d>Z>d?Z?d@Z@dAZAdBZBdCZC eD       j                         D  ci c]"  \  } } eF|eG      r| j                  dD      s|| $ c}} ZIej                  eIj                                i dEedFedGe*dHedIe+dJe	dKe
dLedMe%dNe0dOe(dPedQe&dRedSedTe'dUe5i dVedWe6dXedYe1dZe2d[e)d\ed]e7d^ed_ed`e#dae.dbedceddedeedfe e$e/e3e4eee"e-eee,ee!dgZLdh ZMdi ZNdj ZOykc c}} w )la>  
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   :   ;   <   =   >   ?   @      _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                     | t         k  S N	NT_OFFSETxs    H/home/dcms/DCMS/lib/python3.12/site-packages/twisted/persisted/_token.pyr   r      s    y=    c                     | t         k\  S ra   rb   rd   s    rf   r   r          	>rg   c                     | t         k(  S ra   )	ENDMARKERrd   s    rf   r   r      ri   rg   N)P__doc____all__rk   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_COMMENTSOFT_KEYWORD
ERRORTOKENCOMMENTNLENCODINGN_TOKENSrc   globalsitems
isinstanceint
startswithr   extendvaluesEXACT_TOKEN_TYPESr   r   r   )namevalues   00rf   <module>r      s   ?		
	

	
	
	

		
	
	
	


		
	

	

		

	 
	




	 y(e%dooc&: 
4K
 x  !0(00 	,0 	0
 	*0 0 0 0 	*0 
?0 	)0 0 	)0 0 0  	(!0" 	&#0$ %0& 
8'0( )0* 	++0, 
-0. 	*/00 102 	*304 506 708 	)90: 
>;0< 	)=0> ?0@ 	'A0B C0D 	,E0F 	
			
		
		_0 fEs   #'E1