checkpoint
[sbp.git] / src / edu / berkeley / sbp / misc / MetaGrammar.java
index e9c4413..1f7718f 100644 (file)
@@ -406,7 +406,9 @@ public class MetaGrammar extends StringWalker {
                 public MetaClause element;
                 public MetaInvert(Tree<String> t, Conjunct c) { this.element = makeMetaClause(t, c); }
                 public String toString() { return "~"+element; }
-                public Element build(BuildContext bc) { return infer((Topology<Character>)Atom.toAtom(element.build(bc)).complement()); }
+                public Element build(BuildContext bc) {
+                    return infer((Topology<Character>)Atom.toAtom(element.build(bc)).complement().minus(CharRange.braces));
+                }
             }
 
     }