[issue40750] Support -d flag in the new parser

Pablo Galindo Salgado report at bugs.python.org
Sat May 23 21:44:41 EDT 2020


Pablo Galindo Salgado <pablogsal at gmail.com> added the comment:

A piece of the output for the string "1 + 1" with PR 20340:

       > star_expressions[0-0]: star_expression ','
       ✗ star_expressions[0-0]: star_expression ',' failed!
       > star_expressions[0-0]: star_expression
       ✓ star_expressions[0-3]: star_expression
       > augassign[3-3]: '+='
       ✗ augassign[3-3]: '+=' failed!
       > augassign[3-3]: '-='
       ✗ augassign[3-3]: '-=' failed!
       > augassign[3-3]: '*='
       ✗ augassign[3-3]: '*=' failed!
       > augassign[3-3]: '@='
       ✗ augassign[3-3]: '@=' failed!
       > augassign[3-3]: '/='
       ✗ augassign[3-3]: '/=' failed!
       > augassign[3-3]: '%='
       ✗ augassign[3-3]: '%=' failed!
       > augassign[3-3]: '&='
       ✗ augassign[3-3]: '&=' failed!
       > augassign[3-3]: '|='
       ✗ augassign[3-3]: '|=' failed!
       > augassign[3-3]: '^='
       ✗ augassign[3-3]: '^=' failed!
       > augassign[3-3]: '<<='
       ✗ augassign[3-3]: '<<=' failed!
       > augassign[3-3]: '>>='
       ✗ augassign[3-3]: '>>=' failed!
       > augassign[3-3]: '**='
       ✗ augassign[3-3]: '**=' failed!
       > augassign[3-3]: '//='
       ✗ augassign[3-3]: '//=' failed!
      ✗ invalid_assignment[0-0]: star_expressions augassign (yield_expr | star_expressions) failed!
     ✗ assignment[0-0]: invalid_assignment failed!
    ✗ small_stmt[0-0]: assignment failed!
    > small_stmt[0-0]: star_expressions
     > star_expressions[0-0]: star_expression ((',' star_expression))+ ','?
      > _loop1_71[3-3]: (',' star_expression)
       > _tmp_139[3-3]: ',' star_expression
       ✗ _tmp_139[3-3]: ',' star_expression failed!
      ✗ _loop1_71[3-3]: (',' star_expression) failed!
     ✗ star_expressions[0-0]: star_expression ((',' star_expression))+ ','? failed!
     > star_expressions[0-0]: star_expression ','
     ✗ star_expressions[0-0]: star_expression ',' failed!
     > star_expressions[0-0]: star_expression
     ✓ star_expressions[0-3]: star_expression
    ✓ small_stmt[0-3]: star_expressions
   ✓ simple_stmt[0-4]: small_stmt !';' NEWLINE
  ✓ statement_newline[0-4]: simple_stmt
 ✓ interactive[0-4]: statement_newline
2
 > interactive[0-0]: statement_newline

----------

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue40750>
_______________________________________


More information about the Python-bugs-list mailing list