X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=src%2Fedu%2Fberkeley%2Fsbp%2Fchr%2FCharAtom.java;h=1d76aa7c7e3179f7637893ccb66586062ef1d38b;hb=8a5250c184672495fae152e096b2e800749cd0db;hp=89a45ad154ff1603eaac320f7a74eab792a11611;hpb=173e1696d10a91db6f5a919dbb2b2ed2c6e2a227;p=sbp.git diff --git a/src/edu/berkeley/sbp/chr/CharAtom.java b/src/edu/berkeley/sbp/chr/CharAtom.java index 89a45ad..1d76aa7 100644 --- a/src/edu/berkeley/sbp/chr/CharAtom.java +++ b/src/edu/berkeley/sbp/chr/CharAtom.java @@ -26,7 +26,6 @@ public class CharAtom extends Atom { public static final Atom braces = new CharAtom(left,right) { public String toString() { return "[{}]"; } }; public static Atom set(Range.Set r) { return new CharAtom(new CharTopology(r)); } - public String toString() { return t.toString(); } /** returns an element which exactly matches the string given */ @@ -44,18 +43,18 @@ public class CharAtom extends Atom { public String toString() { return escapified; } }; Element[] refs = new Element[s.length()]; for(int i=0; i> unwrap() { return this; } public Topology> empty() { return new CharAtom(); } - public Topology underlying() { return top(); } + public Topology getTokenTopology() { return top(); } public boolean contains(Atom v) { return top().containsAll(((CharAtom)v).top()); } public boolean disjoint(Topology> t) { return top().disjoint(((CharAtom)t).top()); }