X-Git-Url: http://git.megacz.com/?p=sbp.git;a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2FRepeat.java;fp=src%2Fedu%2Fberkeley%2Fsbp%2FRepeat.java;h=35f34775726f3ddb151fbc72ff670769aa2999d5;hp=2365cbd2e579c69b7bdb236fa29a3f81b4d8cd6e;hb=77d1e5fd29be1ca529e71a4c011f5edea61588e8;hpb=81b213c3a4345486c2f96f1c44e93d4e38134102 diff --git a/src/edu/berkeley/sbp/Repeat.java b/src/edu/berkeley/sbp/Repeat.java index 2365cbd..35f3477 100644 --- a/src/edu/berkeley/sbp/Repeat.java +++ b/src/edu/berkeley/sbp/Repeat.java @@ -30,7 +30,7 @@ public class Repeat extends Union { Repeat(final Element e, boolean zeroOkay, boolean manyOkay) { this(e, zeroOkay, manyOkay, null); } Repeat(final Element e, boolean zeroOkay, boolean manyOkay, Element separator) { - super(e+(!manyOkay ? "?" : (zeroOkay ? "*" : "+")), true); + super(e+(!manyOkay ? "?" : (zeroOkay ? "*" : "+"))+(separator==null?"":("/"+separator.toString())), true); this.e = e; this.zeroOkay = zeroOkay; this.manyOkay = manyOkay;