python (3.12.0)
̑e d Z ddlZddlmZ ddlmZ ddlmZ ej j ej j e
d Zej j ej j e
d Z G d d
e
Z ej de Z ee Zej% Zej( d= ej% Zej( d
= ej de Z ee Zy)z&Export the Python grammar and symbols. N )token)driver)pytreezGrammar.txtzPatternGrammar.txtc e Zd Zd Zy)Symbolsc b |j j D ] \ }}t | || y)zInitializer.
Creates an attribute for each grammar symbol (nonterminal),
whose value is the symbol's type (an int >= 256).
N)
symbol2numberitemssetattr)selfgrammarnamesymbols B/BuggyBox/python/3.12.0/bootstrap/lib/python3.12/lib2to3/pygram.py__init__zSymbols.__init__ s2 $11779 (LD&D$' ( N)__name__
__module____qualname__r r r r r s (r r lib2to3printexec)__doc__ospgen2r r r pathjoindirname__file__
_GRAMMAR_FILE_PATTERN_GRAMMAR_FILEobjectr load_packaged_grammarpython_grammarpython_symbolscopy!python_grammar_no_print_statementkeywords*python_grammar_no_print_and_exec_statementpattern_grammarpattern_symbolsr r r <module>r/ s -
RWW__X6
F
RWW__X%>%9; (f ( .--iG($2$7$7$9 !%..w7-N-S-S-U *.77?.&..y:OP/*r