[Python-checkins] CVS: python/nondist/peps pep-0042.txt,1.31,1.32
Jeremy Hylton
python-dev@python.org
Fri, 6 Oct 2000 08:56:31 -0700
Update of /cvsroot/python/python/nondist/peps
In directory slayer.i.sourceforge.net:/tmp/cvs-serv28830
Modified Files:
pep-0042.txt
Log Message:
add request to support parsing of deeply nested expressions
Index: pep-0042.txt
===================================================================
RCS file: /cvsroot/python/python/nondist/peps/pep-0042.txt,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -r1.31 -r1.32
*** pep-0042.txt 2000/10/06 00:10:56 1.31
--- pep-0042.txt 2000/10/06 15:56:27 1.32
***************
*** 63,66 ****
--- 63,75 ----
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