U ��.e=�@s�dZdZdZdZdZdZdZdZdZd Z d Z d Z d Z d Z dZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZd 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;dZ>d?Z?d@Z@dAZAdBZBdCZCdDZDdEZEdFZFdGZGdHZHdIZIdJZJdKZKdLZLdMZMdNZNdOZOdPZPdQZQdRZRdSZSdTZTdUZUdVZVdWZWdXZXdYZYdZZZd[Z[d\Z\iZ]e^e_��`��D]$\ZaZbeceb�ecd]�k�r�eae]eb<�q�[a[bd^S)_z;Non-terminal symbols of Python grammar (from "graminit.h").�iiiiiiiii i i i i iiiiiiiiiiiiiiiiiii i!i"i#i$i%i&i'i(i)i*i+i,i-i.i/i0i1i2i3i4i5i6i7i8i9i:i;i<i=i>i?i@iAiBiCiDiEiFiGiHiIiJiKiLiMiNiOiPiQiRiSiTiUiViWiXiYiZi[�N)d�__doc__Z single_inputZ file_inputZ eval_inputZ decoratorZ decoratorsZ decoratedZ async_funcdefZfuncdefZ parametersZ typedargslistZtfpdefZ varargslistZvfpdefZstmtZ simple_stmtZ small_stmtZ expr_stmtZ annassignZtestlist_star_exprZ augassignZdel_stmtZ pass_stmtZ flow_stmtZ break_stmtZ continue_stmtZ return_stmtZ yield_stmtZ raise_stmtZ import_stmtZ import_nameZ import_fromZimport_as_nameZdotted_as_nameZimport_as_namesZdotted_as_namesZ dotted_nameZ global_stmtZ nonlocal_stmtZ assert_stmtZ compound_stmtZ async_stmtZif_stmtZ while_stmtZfor_stmtZtry_stmtZ with_stmtZ with_itemZ except_clauseZsuiteZnamedexpr_testZtestZ test_nocondZlambdefZlambdef_nocondZor_testZand_testZnot_testZ comparisonZcomp_opZ star_expr�exprZxor_exprZand_exprZ shift_exprZ arith_exprZtermZfactorZpowerZ atom_exprZatomZ testlist_compZtrailerZ subscriptlistZ subscriptZsliceopZexprlistZtestlistZdictorsetmakerZclassdefZarglistZargumentZ comp_iterZ sync_comp_forZcomp_forZcomp_ifZ encoding_declZ yield_exprZ yield_argZfunc_body_suiteZfunc_type_inputZ func_typeZtypelistZsym_name�list�globals�items�_nameZ_value�type�r r �/usr/lib64/python3.8/symbol.py�s�