diff --git a/pep-0042.txt b/pep-0042.txt index 4b12827e3..223db3f8c 100644 --- a/pep-0042.txt +++ b/pep-0042.txt @@ -62,6 +62,15 @@ Core Language / Builtins http://sourceforge.net/bugs/?func=detailbug&group_id=5470&bug_id=115143 + - The parser should handle more deeply nested parse trees. + + The following will fail -- eval("["*50 + "]"*50) -- because the + parser has a hard-coded limit on stack size. This limit should + be raised or removed. Removal would be hard because the + current compiler can overflow the C stack if the nesting is too + deep. + + http://sourceforge.net/bugs/?func=detailbug&bug_id=115555&group_id=5470 Standard Library