Pretty-print a group literal coordinate.
(pprint-coordinate coor) → part
Function:
(defun pprint-coordinate (coor) (declare (xargs :guard (coordinatep coor))) (let ((__function__ 'pprint-coordinate)) (declare (ignorable __function__)) (coordinate-case coor :explicit (pprint-integer coor.get) :sign-high "+" :sign-low "-" :inferred "_")))
Theorem:
(defthm msgp-of-pprint-coordinate (b* ((part (pprint-coordinate coor))) (msgp part)) :rule-classes :rewrite)
Theorem:
(defthm pprint-coordinate-of-coordinate-fix-coor (equal (pprint-coordinate (coordinate-fix coor)) (pprint-coordinate coor)))
Theorem:
(defthm pprint-coordinate-coordinate-equiv-congruence-on-coor (implies (coordinate-equiv coor coor-equiv) (equal (pprint-coordinate coor) (pprint-coordinate coor-equiv))) :rule-classes :congruence)