Serhiy Storchaka added the comment:

There is a static limit for the number of statically nested blocks. Getting rid 
of this limit looks not easy.

But SystemError is not an exception that should be raised. SystemError is for 
errors that can't be occurred in normal case. It should only be caused by 
incorrect use of C API or hacking Python internals. I think SyntaxError is more 
appropriate in this case (as in case of passing more than 255 arguments to a 
function).

----------
stage:  -> needs patch
versions: +Python 3.5, Python 3.6

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

Reply via email to