X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FUnion.java;fp=src%2Fedu%2Fberkeley%2Fsbp%2FUnion.java;h=6cba89c9cd9cbae6afff924a05106dfd3367f758;hp=4595ebbec869a88a4ccbc9d1192313a8caf03c30;hb=297f374e023e781f38f3fb2d6122c951f224380e;hpb=4b5b35b9dbcf29da663c72d12aaf6ac3d2083d27 diff --git a/src/edu/berkeley/sbp/Union.java b/src/edu/berkeley/sbp/Union.java index 4595ebb..6cba89c 100644 --- a/src/edu/berkeley/sbp/Union.java +++ b/src/edu/berkeley/sbp/Union.java @@ -49,10 +49,10 @@ public class Union extends Element implements Iterable { 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))