move Walk.java->Cache.java
[sbp.git] / src / edu / berkeley / sbp / ParseFailed.java
index 9bc2ae8..2cc9f49 100644 (file)
@@ -39,10 +39,10 @@ public class ParseFailed extends Exception {
         if (p.element() == null) return false;
         if (!(p.element() instanceof Union)) return false;
         Union u = (Union)p.element();
-        if (u.synthetic) return false;
-        if (u.name==null) return false;
-        if (u.name.length() == 0) return false;
-        char c = u.name.charAt(0);
+        if (u.isSynthetic()) return false;
+        if (u.getName()==null) return false;
+        if (u.getName().length() == 0) return false;
+        char c = u.getName().charAt(0);
         return (c >= 'A' && c <= 'Z');
     }
 
@@ -84,7 +84,7 @@ public class ParseFailed extends Exception {
                else if (p.pos-raise > 0)
                     barf(sb, n, indent, false, 1);
                 */
-                if (!new Walk.Cache().possiblyEpsilon(p.element()))
+                if (!new Cache(null, null).possiblyEpsilon(p.element()))
                     break;
                 p = p.next();
                 raise++;