checkpoint
[sbp.git] / src / edu / berkeley / sbp / Union.java
index 4595ebb..6cba89c 100644 (file)
@@ -49,10 +49,10 @@ public class Union extends Element implements Iterable<Sequence> {
     static { epsilon.add(Sequence.empty); }
 
     // FIXME
-    private Forest.Ref epsilonForm = null;
+    private Forest.Many epsilonForm = null;
     Forest epsilonForm() {
         if (epsilonForm != null) return epsilonForm;
-        epsilonForm = new Forest.Ref();
+        epsilonForm = new Forest.Many();
         for(Sequence s : this) {
             // FIXME FIXME FIXME
             if (new Walk.Cache().possiblyEpsilon(s))