(FTY::DEFBASETYPE-FN)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (1 1 (:TYPE-PRESCRIPTION BITP))
 (1 1 (:DEFINITION BITP))
 )
(BIT-EQUIV$INLINE)
(BIT-EQUIV-IS-AN-EQUIVALENCE)
(BIT-EQUIV-IMPLIES-EQUAL-BFIX-1)
(BFIX-UNDER-BIT-EQUIV)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 )
(NAT-EQUIV$INLINE)
(NAT-EQUIV-IS-AN-EQUIVALENCE)
(NAT-EQUIV-IMPLIES-EQUAL-NFIX-1)
(NFIX-UNDER-NAT-EQUIV)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(INT-EQUIV$INLINE)
(INT-EQUIV-IS-AN-EQUIVALENCE)
(INT-EQUIV-IMPLIES-EQUAL-IFIX-1)
(IFIX-UNDER-INT-EQUIV)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(RATIONAL-EQUIV$INLINE)
(RATIONAL-EQUIV-IS-AN-EQUIVALENCE)
(RATIONAL-EQUIV-IMPLIES-EQUAL-RFIX-1)
(RFIX-UNDER-RATIONAL-EQUIV)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(NUMBER-EQUIV$INLINE)
(NUMBER-EQUIV-IS-AN-EQUIVALENCE)
(NUMBER-EQUIV-IMPLIES-EQUAL-FIX-1)
(FIX-UNDER-NUMBER-EQUIV)
(__DEFFIXTYPE-LIST-EQUIV-MEANS-EQUAL-OF-LIST-FIX)
(__DEFFIXTYPE-STREQV-MEANS-EQUAL-OF-STR-FIX)
(TRUE-P)
(TRUE-FIX)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(TRUE-EQUIV$INLINE)
(TRUE-EQUIV-IS-AN-EQUIVALENCE)
(TRUE-EQUIV-IMPLIES-EQUAL-TRUE-FIX-1)
(TRUE-FIX-UNDER-TRUE-EQUIV)
(SYMBOL-FIX)
(SYMBOLP-OF-SYMBOL-FIX)
(SYMBOL-FIX-WHEN-SYMBOLP)
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT)
(SYMBOL-EQUIV$INLINE)
(SYMBOL-EQUIV-IS-AN-EQUIVALENCE)
(SYMBOL-EQUIV-IMPLIES-EQUAL-SYMBOL-FIX-1)
(SYMBOL-FIX-UNDER-SYMBOL-EQUIV)
(SYMBOL-EQUIV-IMPLIES-EQUAL-SYMBOL-NAME-1
 (2 2 (:REWRITE SYMBOL-FIX-WHEN-SYMBOLP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (3 1 (:DEFINITION POSP))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(POS-EQUIV$INLINE)
(POS-EQUIV-IS-AN-EQUIVALENCE)
(POS-EQUIV-IMPLIES-EQUAL-POS-FIX-1)
(POS-FIX-UNDER-POS-EQUIV)
(LPOSFIX$INLINE
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(__DEFFIXTYPE-CHAREQV-MEANS-EQUAL-OF-CHAR-FIX)
(ANY-P$INLINE)
(__DEFFIXTYPE-EQUAL-MEANS-EQUAL-OF-IDENTITY
 (6 6 (:TYPE-PRESCRIPTION IDENTITY))
 )
(BOOL-FIX$INLINE)
(BOOLEANP-OF-BOOL-FIX)
(BOOL-FIX-WHEN-BOOLEANP)
(__DEFFIXTYPE-IFF-MEANS-EQUAL-OF-BOOL-FIX
 (6 2 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(IFF-IMPLIES-EQUAL-BOOL-FIX-1
 (6 2 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (4 4 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(BOOL-FIX-UNDER-IFF
 (3 1 (:REWRITE BOOL-FIX-WHEN-BOOLEANP))
 (2 2 (:TYPE-PRESCRIPTION BOOLEANP))
 )
(MAYBE-NATP-WHEN-NATP)
(NATP-WHEN-MAYBE-NATP)
(MAYBE-NATP-FIX$INLINE
 (5 1 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (3 1 (:DEFINITION NATP))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 )
(MAYBE-NATP-OF-MAYBE-NATP-FIX)
(MAYBE-NATP-FIX-WHEN-MAYBE-NATP
 (5 1 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (3 1 (:DEFINITION NATP))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 )
(MAYBE-NATP-FIX-UNDER-IFF
 (8 1 (:REWRITE MAYBE-NATP-FIX-WHEN-MAYBE-NATP))
 (5 1 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (3 1 (:DEFINITION NATP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-NATP$INLINE))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 )
(MAYBE-NATP-FIX-UNDER-NAT-EQUIV
 (8 7 (:REWRITE DEFAULT-<-1))
 (8 1 (:REWRITE MAYBE-NATP-FIX-WHEN-MAYBE-NATP))
 (7 7 (:REWRITE DEFAULT-<-2))
 (5 1 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (3 1 (:DEFINITION NATP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-NATP$INLINE))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 (1 1 (:REWRITE RATIONALP-IMPLIES-ACL2-NUMBERP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (5 1 (:REWRITE MAYBE-NATP-WHEN-NATP))
 (3 1 (:DEFINITION NATP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-NATP$INLINE))
 (1 1 (:TYPE-PRESCRIPTION NATP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-NAT-EQUIV$INLINE)
(MAYBE-NAT-EQUIV-IS-AN-EQUIVALENCE)
(MAYBE-NAT-EQUIV-IMPLIES-EQUAL-MAYBE-NATP-FIX-1)
(MAYBE-NATP-FIX-UNDER-MAYBE-NAT-EQUIV)
(MAYBE-POSP-WHEN-POSP)
(POSP-WHEN-MAYBE-POSP)
(MAYBE-POSP-FIX$INLINE
 (5 1 (:REWRITE MAYBE-POSP-WHEN-POSP))
 (3 1 (:DEFINITION POSP))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-POSP-OF-MAYBE-POSP-FIX)
(MAYBE-POSP-FIX-WHEN-MAYBE-POSP
 (5 1 (:REWRITE MAYBE-POSP-WHEN-POSP))
 (3 1 (:DEFINITION POSP))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-POSP-FIX-UNDER-IFF
 (8 1 (:REWRITE MAYBE-POSP-FIX-WHEN-MAYBE-POSP))
 (6 2 (:DEFINITION POSP))
 (5 1 (:REWRITE POS-FIX-WHEN-POSP))
 (5 1 (:REWRITE MAYBE-POSP-WHEN-POSP))
 (2 2 (:TYPE-PRESCRIPTION POSP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-POSP$INLINE))
 (2 2 (:REWRITE DEFAULT-<-2))
 (2 2 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-POSP-FIX-UNDER-POS-EQUIV
 (12 2 (:REWRITE POS-FIX-WHEN-POSP))
 (10 3 (:DEFINITION POSP))
 (8 1 (:REWRITE MAYBE-POSP-FIX-WHEN-MAYBE-POSP))
 (5 5 (:TYPE-PRESCRIPTION POSP))
 (5 1 (:REWRITE MAYBE-POSP-WHEN-POSP))
 (3 3 (:REWRITE DEFAULT-<-2))
 (3 3 (:REWRITE DEFAULT-<-1))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-POSP$INLINE))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (5 1 (:REWRITE MAYBE-POSP-WHEN-POSP))
 (3 1 (:DEFINITION POSP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-POSP$INLINE))
 (1 1 (:TYPE-PRESCRIPTION POSP))
 (1 1 (:REWRITE DEFAULT-<-2))
 (1 1 (:REWRITE DEFAULT-<-1))
 )
(MAYBE-POS-EQUIV$INLINE)
(MAYBE-POS-EQUIV-IS-AN-EQUIVALENCE)
(MAYBE-POS-EQUIV-IMPLIES-EQUAL-MAYBE-POSP-FIX-1)
(MAYBE-POSP-FIX-UNDER-MAYBE-POS-EQUIV)
(MAYBE-BITP-WHEN-BITP)
(BITP-WHEN-MAYBE-BITP)
(MAYBE-BIT-FIX$INLINE
 (3 1 (:REWRITE MAYBE-BITP-WHEN-BITP))
 (1 1 (:TYPE-PRESCRIPTION BITP))
 )
(MAYBE-BITP-OF-MAYBE-BIT-FIX
 (6 2 (:REWRITE BFIX-BITP))
 (2 2 (:TYPE-PRESCRIPTION BITP))
 )
(MAYBE-BIT-FIX-WHEN-MAYBE-BITP
 (3 1 (:REWRITE MAYBE-BITP-WHEN-BITP))
 (1 1 (:TYPE-PRESCRIPTION BITP))
 )
(MAYBE-BIT-FIX-UNDER-IFF
 (7 1 (:REWRITE MAYBE-BIT-FIX-WHEN-MAYBE-BITP))
 (3 3 (:DEFINITION BITP))
 (3 1 (:REWRITE MAYBE-BITP-WHEN-BITP))
 (3 1 (:REWRITE BFIX-BITP))
 (2 2 (:TYPE-PRESCRIPTION BITP))
 (2 1 (:DEFINITION MAYBE-BITP$INLINE))
 (1 1 (:TYPE-PRESCRIPTION MAYBE-BITP$INLINE))
 )
(MAYBE-BIT-FIX-UNDER-BIT-EQUIV
 (8 2 (:REWRITE BFIX-BITP))
 (7 1 (:REWRITE MAYBE-BIT-FIX-WHEN-MAYBE-BITP))
 (5 5 (:TYPE-PRESCRIPTION BITP))
 (5 4 (:DEFINITION BITP))
 (3 1 (:REWRITE MAYBE-BITP-WHEN-BITP))
 (2 1 (:DEFINITION MAYBE-BITP$INLINE))
 (1 1 (:TYPE-PRESCRIPTION MAYBE-BITP$INLINE))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (3 1 (:REWRITE MAYBE-BITP-WHEN-BITP))
 (1 1 (:TYPE-PRESCRIPTION BITP))
 (1 1 (:DEFINITION BITP))
 )
(MAYBE-BIT-EQUIV$INLINE)
(MAYBE-BIT-EQUIV-IS-AN-EQUIVALENCE)
(MAYBE-BIT-EQUIV-IMPLIES-EQUAL-MAYBE-BIT-FIX-1)
(MAYBE-BIT-FIX-UNDER-MAYBE-BIT-EQUIV)
(MAYBE-INTEGERP-WHEN-INTEGERP)
(INTEGERP-WHEN-MAYBE-INTEGERP)
(MAYBE-INTEGERP-FIX$INLINE
 (1 1 (:REWRITE MAYBE-INTEGERP-WHEN-INTEGERP))
 )
(MAYBE-INTEGERP-OF-MAYBE-INTEGERP-FIX)
(MAYBE-INTEGERP-FIX-WHEN-MAYBE-INTEGERP
 (1 1 (:REWRITE MAYBE-INTEGERP-WHEN-INTEGERP))
 )
(MAYBE-INTEGERP-FIX-UNDER-IFF
 (4 1 (:REWRITE MAYBE-INTEGERP-FIX-WHEN-MAYBE-INTEGERP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-INTEGERP$INLINE))
 (1 1 (:REWRITE MAYBE-INTEGERP-WHEN-INTEGERP))
 )
(MAYBE-INTEGERP-FIX-UNDER-INT-EQUIV
 (4 1 (:REWRITE MAYBE-INTEGERP-FIX-WHEN-MAYBE-INTEGERP))
 (2 2 (:TYPE-PRESCRIPTION MAYBE-INTEGERP$INLINE))
 (1 1 (:REWRITE MAYBE-INTEGERP-WHEN-INTEGERP))
 )
(FTY::TMP-DEFFIXTYPE-IDEMPOTENT
 (2 2 (:TYPE-PRESCRIPTION MAYBE-INTEGERP$INLINE))
 (1 1 (:REWRITE MAYBE-INTEGERP-WHEN-INTEGERP))
 )
(MAYBE-INTEGER-EQUIV$INLINE)
(MAYBE-INTEGER-EQUIV-IS-AN-EQUIVALENCE)
(MAYBE-INTEGER-EQUIV-IMPLIES-EQUAL-MAYBE-INTEGERP-FIX-1)
(MAYBE-INTEGERP-FIX-UNDER-MAYBE-INTEGER-EQUIV)
(FTY::MAKE-BASETYPES-TABLE-RCHARS)
