-// Copyright 2006 all rights reserved; see LICENSE file for BSD-style license
+// Copyright 2006-2007 all rights reserved; see LICENSE file for BSD-style license
package edu.berkeley.sbp.chr;
import java.io.*;
public String toString() { return escapified; } };
Element[] refs = new Element[s.length()];
for(int i=0; i<refs.length; i++) refs[i] = new CharAtom(s.charAt(i));
- ret2.add(Sequence.create(refs, s));
+ ret2.add(Sequence.create(s, refs));
ret = ret2;
}
return ret;
private static Union emptyString = new Union("()");
static {
// FIXME: force this to be dropped wherever used!
- emptyString.add(Sequence.create(new Element[0], ""));
+ emptyString.add(Sequence.create("", new Element[0]));
}
public Topology<Atom<Character>> unwrap() { return this; }