BaseLogic.Applicationtype t = | Constant of Constant.t| Equal| Distinct| And| Or| Not| Implies| Iff| IfThenElse| Plus| Minus| Mult| Lesser| LesserEqual| BitPlus of Stdlib.Int.t| BitNeg| BitCheck| BitNot| BitAnd of Stdlib.Int.t| BitOr of Stdlib.Int.t| BitXor of Stdlib.Int.t| BitUnsignedLesser| BitUnsignedLesserEqual| BitImplies| BitShiftLeft| BitShiftRight| Membership| Subset| Disjoint| Union of Sort.t| Inter of Sort.t| Diff| Compl| Enum of Sort.t| Universe of Sort.t| ConstArray of Sort.t| Select| Store| Cast of Sort.t| Constructor of MemoryModel.StructDef.t| Emp| Pure| PointsTo| Predicate of Identifier.t * MemoryModel.StructDef.t Stdlib.List.t| HeapTerm of MemoryModel0.Field.t| BlockBegin| BlockEnd| GuardedNot| Star| Septractionval can_reorder : t -> boolTODO: So far only used for tests. Proper implementation can be used for comparison.
val show : t -> string