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

I agree that compile-time stack exhaustion is different from runtime 
object-heap exhaustion and could/should have a different error.

I agree with Martin (from 2000) that SyntaxError is not right either. Perhaps a 
new ParseError subclass thereof. I believe IndentationError was added since 
2000. Its doc is "Base class for syntax errors related to incorrect 
indentation." and it has TabError as a subclass, so its use for too many 
indents (not really 'incorrect') is not obvious. But having the position marked 
(if it would be) would be a plus.

I presume REPL == read-eval-print-loop (from Google). Would a new error help 
such programs (like code.interact, or IDLE)?

----------
nosy: +loewis, terry.reedy

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

Reply via email to