|
|
@@ -351,20 +351,21 @@ DOCSTRING_STMT_PATTERN = (
|
|
|
(symbol.expr_stmt,
|
|
|
(symbol.testlist,
|
|
|
(symbol.test,
|
|
|
- (symbol.and_test,
|
|
|
- (symbol.not_test,
|
|
|
- (symbol.comparison,
|
|
|
- (symbol.expr,
|
|
|
- (symbol.xor_expr,
|
|
|
- (symbol.and_expr,
|
|
|
- (symbol.shift_expr,
|
|
|
- (symbol.arith_expr,
|
|
|
- (symbol.term,
|
|
|
- (symbol.factor,
|
|
|
- (symbol.power,
|
|
|
- (symbol.atom,
|
|
|
- (token.STRING, ['docstring'])
|
|
|
- )))))))))))))))),
|
|
|
+ (symbol.or_test,
|
|
|
+ (symbol.and_test,
|
|
|
+ (symbol.not_test,
|
|
|
+ (symbol.comparison,
|
|
|
+ (symbol.expr,
|
|
|
+ (symbol.xor_expr,
|
|
|
+ (symbol.and_expr,
|
|
|
+ (symbol.shift_expr,
|
|
|
+ (symbol.arith_expr,
|
|
|
+ (symbol.term,
|
|
|
+ (symbol.factor,
|
|
|
+ (symbol.power,
|
|
|
+ (symbol.atom,
|
|
|
+ (token.STRING, ['docstring'])
|
|
|
+ ))))))))))))))))),
|
|
|
(token.NEWLINE, '')
|
|
|
))
|
|
|
|
|
|
@@ -392,20 +393,21 @@ ASSIGNMENT_STMT_PATTERN = (
|
|
|
(symbol.expr_stmt,
|
|
|
(symbol.testlist,
|
|
|
(symbol.test,
|
|
|
- (symbol.and_test,
|
|
|
- (symbol.not_test,
|
|
|
- (symbol.comparison,
|
|
|
- (symbol.expr,
|
|
|
- (symbol.xor_expr,
|
|
|
- (symbol.and_expr,
|
|
|
- (symbol.shift_expr,
|
|
|
- (symbol.arith_expr,
|
|
|
- (symbol.term,
|
|
|
- (symbol.factor,
|
|
|
- (symbol.power,
|
|
|
- (symbol.atom,
|
|
|
- (token.NAME, ['varname']),
|
|
|
- )))))))))))))),
|
|
|
+ (symbol.or_test,
|
|
|
+ (symbol.and_test,
|
|
|
+ (symbol.not_test,
|
|
|
+ (symbol.comparison,
|
|
|
+ (symbol.expr,
|
|
|
+ (symbol.xor_expr,
|
|
|
+ (symbol.and_expr,
|
|
|
+ (symbol.shift_expr,
|
|
|
+ (symbol.arith_expr,
|
|
|
+ (symbol.term,
|
|
|
+ (symbol.factor,
|
|
|
+ (symbol.power,
|
|
|
+ (symbol.atom,
|
|
|
+ (token.NAME, ['varname']),
|
|
|
+ ))))))))))))))),
|
|
|
(token.EQUAL, '='),
|
|
|
(symbol.testlist, ['rhs']))),
|
|
|
(token.NEWLINE, ''),
|