fact: Definition EvalJMLBoolOp (op : JMLBoolOp) (b1 : Prop) (b2 : Prop) : Prop := match op with | Equivalence => b1 <-> b2 | Inequivalence => not (b1 <-> b2) | LeftImplication => b2 -> b1 | RightImplication => b1 -> b2 end.
imports: Coq(List) Coq(ListSet) Coq(FSetInterface) Coq(Bool) Coq(ZArith) Coq(Relation_Operators) JML(ListHelpers)