python (3.12.0)

(root)/
lib/
python3.12/
lib2to3/
pgen2/
__pycache__/
grammar.cpython-312.opt-2.pyc

̑e	ddlZddlmZGddeZdZiZejD]$Zesej\Z
Zeeeee
<&[[
[y)N)tokenc2eZdZ	dZdZdZdZdZdZy)Grammarci|_i|_g|_i|_dg|_i|_i|_i|_d|_y)N)rEMPTY)	
symbol2number
number2symbolstatesdfaslabelskeywordstokenssymbol2labelstart)selfs I/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/lib2to3/pgen2/grammar.py__init__zGrammar.__init__LsF	#n

c	t|d5}tj|j|tjdddy#1swYyxYw)Nwb)openpickledump__dict__HIGHEST_PROTOCOL)rfilenamefs   rrzGrammar.dumpWsD7
(D
!	CQKK

q&*A*AB	C	C	Cs0AAc	t|d5}tj|}ddd|jj	y#1swY%xYw)Nrb)rrloadrupdate)rrrds    rr"zGrammar.load\sE9
(D
!	QAA	

Q		sAAcb	|jjtj|y)N)rr#rloads)rpkls  rr&z
Grammar.loadsbs A

V\\#./rc		|j}dD]'}t||t||j)|jdd|_|j
dd|_|j|_|S)N)r
rr
rrr)	__class__setattrgetattrcopyrrr)rnew	dict_attrs   rr,zGrammar.copyfst	nn4	EICGD)$<$A$A$CD	E[[^
[[^
JJ	
rc`	ddlm}td||jtd||jtd||jtd||j
td||jtd|jy)	Nr)pprints2nn2srr
rr)r0printr
rrr
rr)rr0s  rreportzGrammar.reportssyH!
et!!"
et!!"
ht{{
f
tyy
ht{{
gtzz"rN)	__name__
__module____qualname__rrr"r&r,r4rrrrs'3j	C
 0
#rra
( LPAR
) RPAR
[ LSQB
] RSQB
: COLON
, COMMA
; SEMI
+ PLUS
- MINUS
* STAR
/ SLASH
| VBAR
& AMPER
< LESS
> GREATER
= EQUAL
. DOT
% PERCENT
` BACKQUOTE
{ LBRACE
} RBRACE
@ AT
@= ATEQUAL
== EQEQUAL
!= NOTEQUAL
<> NOTEQUAL
<= LESSEQUAL
>= GREATEREQUAL
~ TILDE
^ CIRCUMFLEX
<< LEFTSHIFT
>> RIGHTSHIFT
** DOUBLESTAR
+= PLUSEQUAL
-= MINEQUAL
*= STAREQUAL
/= SLASHEQUAL
%= PERCENTEQUAL
&= AMPEREQUAL
|= VBAREQUAL
^= CIRCUMFLEXEQUAL
<<= LEFTSHIFTEQUAL
>>= RIGHTSHIFTEQUAL
**= DOUBLESTAREQUAL
// DOUBLESLASH
//= DOUBLESLASHEQUAL
-> RARROW
:= COLONEQUAL
)
rrobjectr	opmap_rawopmap
splitlineslinesplitopnamer+r8rr<module>rBsu	j#fj#^1
	f	  ")D::<DE4(b	)	"dr