File tree Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Expand file tree Collapse file tree 2 files changed +8
-2
lines changed Original file line number Diff line number Diff line change @@ -3072,22 +3072,25 @@ ExprParser.prototype.parse_expr7 = function() {
30723072 var node = Node ( NODE_NOT ) ;
30733073 node . pos = token . pos ;
30743074 node . left = this . parse_expr7 ( ) ;
3075+ return node ;
30753076 }
30763077 else if ( token . type == TOKEN_MINUS ) {
30773078 var node = Node ( NODE_MINUS ) ;
30783079 node . pos = token . pos ;
30793080 node . left = this . parse_expr7 ( ) ;
3081+ return node ;
30803082 }
30813083 else if ( token . type == TOKEN_PLUS ) {
30823084 var node = Node ( NODE_PLUS ) ;
30833085 node . pos = token . pos ;
30843086 node . left = this . parse_expr7 ( ) ;
3087+ return node ;
30853088 }
30863089 else {
30873090 this . reader . seek_set ( pos ) ;
30883091 var node = this . parse_expr8 ( ) ;
3092+ return node ;
30893093 }
3090- return node ;
30913094}
30923095
30933096// expr8: expr8[expr1]
Original file line number Diff line number Diff line change @@ -2451,18 +2451,21 @@ def parse_expr7(self):
24512451 node = Node (NODE_NOT )
24522452 node .pos = token .pos
24532453 node .left = self .parse_expr7 ()
2454+ return node
24542455 elif token .type == TOKEN_MINUS :
24552456 node = Node (NODE_MINUS )
24562457 node .pos = token .pos
24572458 node .left = self .parse_expr7 ()
2459+ return node
24582460 elif token .type == TOKEN_PLUS :
24592461 node = Node (NODE_PLUS )
24602462 node .pos = token .pos
24612463 node .left = self .parse_expr7 ()
2464+ return node
24622465 else :
24632466 self .reader .seek_set (pos )
24642467 node = self .parse_expr8 ()
2465- return node
2468+ return node
24662469
24672470# expr8: expr8[expr1]
24682471# expr8[expr1 : expr1]
You can’t perform that action at this time.
0 commit comments