I forgot to attach the actual patch, silly me.
Index: org/python/parser/PythonGrammar.java
===================================================================
RCS file:
/cvsroot/pydev/org.python.pydev.parser/src/org/python/parser/PythonGrammar.java,v
retrieving revision 1.1
diff -u -r1.1 PythonGrammar.java
--- org/python/parser/PythonGrammar.java 25 Jun 2005 20:23:37 -0000
1.1
+++ org/python/parser/PythonGrammar.java 18 Jul 2005 19:19:18 -0000
@@ -1,5 +1,7 @@
/* Generated By:JJTree&JavaCC: Do not edit this line. PythonGrammar.java */
package org.python.parser;
+import java.util.Iterator;
+
import org.python.parser.ast.modType;
public class PythonGrammar/[EMAIL PROTECTED](jjtree)*/implements
PythonGrammarTreeConstants, PythonGrammarConstants {/[EMAIL PROTECTED](jjtree)*/
@@ -7132,8 +7134,8 @@
jj_expentry[i] = jj_lasttokens[i];
}
boolean exists = false;
- for (java.util.Enumeration enum = jj_expentries.elements();
enum.hasMoreElements();) {
- int[] oldentry = (int[])(enum.nextElement());
+ for (Iterator iter = jj_expentries.iterator(); iter.hasNext(); ) {
+ int[] oldentry = (int[])(iter.next());
if (oldentry.length == jj_expentry.length) {
exists = true;
for (int i = 0; i < jj_expentry.length; i++) {
