fact: Definition EvalRelationalOp (op : RelationalOp) (n1 : num) (n2 : num) : Prop := match op with | IntEquality => ((n2z n1) = (n2z n2))%Z | IntInequality => ((n2z n1) <> (n2z n2))%Z | Less => ((n2z n1) < (n2z n2))%Z | Greater => ((n2z n1) > (n2z n2))%Z | LessEqual => ((n2z n1) <= (n2z n2))%Z | GreaterEqual => ((n2z n1) >= (n2z n2))%Z end.
imports: Coq(List) Coq(ListSet) Coq(FSetInterface) Coq(Bool) Coq(ZArith) Coq(Relation_Operators) JML(ListHelpers)