text: """Non-terminal symbols of Python grammar (from "graminit.h")."""
  
  #  This file is automatically generated; please don't muck it up!
  #
  #  To update the symbols in this file, 'cd' to the top directory of
  #  the python source tree after building the interpreter and run:
  #
  #    python3 Tools/scripts/generate_symbol_py.py Include/graminit.h Lib/symbol.py
  #
  # or just
  #
  #    make regen-symbol
  
  #--start constants--
  single_input = 256
  file_input = 257
  eval_input = 258
  decorator = 259
  decorators = 260
  decorated = 261
  async_funcdef = 262
  funcdef = 263
  parameters = 264
  typedargslist = 265
  tfpdef = 266
  varargslist = 267
  vfpdef = 268
  stmt = 269
  simple_stmt = 270
  small_stmt = 271
  expr_stmt = 272
  annassign = 273
  testlist_star_expr = 274
  augassign = 275
  del_stmt = 276
  pass_stmt = 277
  flow_stmt = 278
  break_stmt = 279
  continue_stmt = 280
  return_stmt = 281
  yield_stmt = 282
  raise_stmt = 283
  import_stmt = 284
  import_name = 285
  import_from = 286
  import_as_name = 287
  dotted_as_name = 288
  import_as_names = 289
  dotted_as_names = 290
  dotted_name = 291
  global_stmt = 292
  nonlocal_stmt = 293
  assert_stmt = 294
  compound_stmt = 295
  async_stmt = 296
  if_stmt = 297
  while_stmt = 298
  for_stmt = 299
  try_stmt = 300
  switch_stmt = 301
  with_stmt = 302
  with_item = 303
  except_clause = 304
  suite = 305
  namedexpr_test = 306
  test = 307
  test_nocond = 308
  lambdef = 309
  lambdef_nocond = 310
  or_test = 311
  and_test = 312
  not_test = 313
  comparison = 314
  comp_op = 315
  star_expr = 316
  expr = 317
  xor_expr = 318
  and_expr = 319
  shift_expr = 320
  arith_expr = 321
  term = 322
  factor = 323
  power = 324
  atom_expr = 325
  atom = 326
  testlist_comp = 327
  trailer = 328
  subscriptlist = 329
  subscript = 330
  sliceop = 331
  exprlist = 332
  testlist = 333
  dictorsetmaker = 334
  classdef = 335
  arglist = 336
  argument = 337
  comp_iter = 338
  sync_comp_for = 339
  comp_for = 340
  comp_if = 341
  encoding_decl = 342
  yield_expr = 343
  yield_arg = 344
  func_body_suite = 345
  func_type_input = 346
  func_type = 347
  typelist = 348
  #--end constants--
  
  sym_name = {}
  for _name, _value in list(globals().items()):
      if type(_value) is type(0):
          sym_name[_value] = _name
  del _name, _value
  