public MonaUnion(MonaSet left, MonaSet right) : base(left, right, MonaBinarySetOperator.Union) { }
 public MonaSetBinary(MonaSet set1, MonaSet set2, MonaBinarySetOperator op)
 {
     this.set1 = set1;
     this.set2 = set2;
     this.op = op;
 }
 public MonaIntersect(MonaSet left, MonaSet right) : base(left, right, MonaBinarySetOperator.Intersection) { }
Example #4
0
 public MonaSetEq(MonaSet s1, MonaSet s2)
 {
     this.set1 = s1;
     this.set2 = s2;
 }
Example #5
0
 public MonaBelongs(MonaPos p, MonaSet S)
 {
     this.pos = p;
     this.set = S;
 }
 public MonaUnion(MonaSet left, MonaSet right) : base(left, right, MonaBinarySetOperator.Union)
 {
 }
 public MonaIntersect(MonaSet left, MonaSet right) : base(left, right, MonaBinarySetOperator.Intersection)
 {
 }
 public MonaSetBinary(MonaSet set1, MonaSet set2, MonaBinarySetOperator op)
 {
     this.set1 = set1;
     this.set2 = set2;
     this.op   = op;
 }
 public MonaBelongs(MonaPos p, MonaSet S)
 {
     this.pos = p;
     this.set = S;
 }        
 public MonaSetEq(MonaSet s1, MonaSet s2)
  {
      this.set1 = s1;
      this.set2 = s2;
  }