Terry J. Reedy <tjre...@udel.edu> added the comment:

Without rereading hyperparser and pyparse, I don't understand why a previous 
_synchre match prevents subsequent failures.  It does suggest that when 
matching parentheses, a fix would be to temporarily prepend 'else\n' to the 
text, or otherwise simulating the effect of that.

But the previous 'else' might only work before the 'current' statement.  And we 
should determine whether any other uses of these modules have related bugs.  
Also, removing 'else' from the _synchre regex did not fix the issue, so there 
is something else I am missing.

----------

_______________________________________
Python tracker <rep...@bugs.python.org>
<https://bugs.python.org/issue41388>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to