+
    i
  c                   sR   R t . R:Ot^ t^t^t^t^t^t^t^t	^t
^	t^
t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t^t ^t!^ t"^!t#^"t$^#t%^$t&^%t'^&t(^'t)^(t*^)t+^*t,^+t-^,t.^-t/^.t0^/t1^0t2^1t3^2t4^3t5^4t6^5t7^6t8^7t9^8t:^9t;^:t<^;t=^<t>^=t?^>t@^?tA^@tB^AtC^BtD^CtE^DtF^EtGRtH]I! 4       P                  4        U Uu/ uF1  w  r]K! V]L4      '       g   K  V P                  R4      '       d   K/  WbK3  	  upp tN]P                  ]NP                  4       4       / R]8bR]bR]bR]*bR]bR]+bR	]	bR
]
bR]bR]%bR]0bR](bR]bR]&bR]bR]bR]'b/ R]5bR]bR]6bR]bR]1bR]2bR])bR]bR]7bR]bR]bR]#bR ].bR!]bR"]bR#]bR$]bCR%] R&]$R']/R(]3R)]4R*]R+]R,]"R-]-R.]R/]R0],R1]R2]!/CtQR3 R4 ltRR5 R6 ltSR7 R8 ltTR9# u upp i );zToken constants.i   Z_Z!z!=Z%z%=Z&z&=Z(Z)Z*z**z**=z*=Z+z+=Z,Z-z-=z->Z.z...Z/z//z//=z/=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                0    V ^8  d   QhR\         R\        /# i   xZreturnintZboolZformat   "/usr/lib64/python3.14/token.py__annotate__r      s      # $     c                 s    V \         8  # N	NT_OFFSETr      &r   
ISTERMINALr      s    y=r	   c                r    r   r   r   r   r   r   r      s      S T r	   c                 s    V \         8  # r
   r   r   r   r   ISNONTERMINALr          	>r	   c                r    r   r   r   r   r   r   r      s      S T r	   c                 s    V \         8H  # r
   )	ENDMARKERr   r   r   ISEOFr      r   r	   N)tok_namer   r   r   EXACT_TOKEN_TYPES)UZ__doc__Z__all__r   ZNAMEZNUMBERZSTRINGZNEWLINEZINDENTZDEDENTZLPARZRPARZLSQBZRSQBZCOLONZCOMMAZSEMIZPLUSZMINUSZSTARZSLASHZVBARZAMPERZLESSZGREATERZEQUALZDOTZPERCENTZLBRACEZRBRACEZEQEQUALZNOTEQUALZ	LESSEQUALZGREATEREQUALZTILDEZ
CIRCUMFLEXZ	LEFTSHIFTZ
RIGHTSHIFTZ
DOUBLESTARZ	PLUSEQUALZMINEQUALZ	STAREQUALZ
SLASHEQUALZPERCENTEQUALZ
AMPEREQUALZ	VBAREQUALZCIRCUMFLEXEQUALZLEFTSHIFTEQUALZRIGHTSHIFTEQUALZDOUBLESTAREQUALZDOUBLESLASHZDOUBLESLASHEQUALZATZATEQUALZRARROWZELLIPSISZ
COLONEQUALZEXCLAMATIONZOPZTYPE_IGNOREZTYPE_COMMENTZSOFT_KEYWORDZFSTRING_STARTZFSTRING_MIDDLEZFSTRING_ENDZTSTRING_STARTZTSTRING_MIDDLEZTSTRING_ENDZCOMMENTZNLZ
ERRORTOKENZENCODINGZN_TOKENSr   ZglobalsZitemsZ
isinstancer   Z
startswithr   ZextendZvaluesr   r   r   r   )ZnameZvalues   00r   <module>r      s     		
	

	
	
	

		
	
	
	


		
	

	

		

	 
	


	  'y0D0%% .2ooc.B EK0D x  !11(1 1 	,	1
 1 	*1 1 1 1 	*1 
?1 	)1 1 	)1 1  !1" 	(#1$ 	&%1& '1( 
8)1* +1, 	+-1. 
/10 	*112 314 	*516 718 91: 	);1< 
>=1> 	)?1@ A1B 	'C1D E1F 	,*	?'/)a1 f}Ds   -F#F#F#