-- BEGINSET -- ENDSET -- BEGINWAIT -- ENDWAIT -- BEGINFINDP tt|bool bool.tt_bxor_tt|eq (bool.bxor tt tt) ff bool.tt_bxor_ff|eq (bool.bxor tt ff) tt bool.bor_tt|∀ a, eq (bool.bor a tt) tt bool.band_tt|∀ a, eq (bool.band a tt) a bool.bxor_tt|∀ a, eq (bool.bxor a tt) (bool.bnot a) bool.eq_tt_of_bnot_eq_ff|eq (bool.bnot ?a) ff → eq ?a tt bool.eq_ff_of_bnot_eq_tt|eq (bool.bnot ?a) tt → eq ?a ff bool.ff_bxor_tt|eq (bool.bxor ff tt) tt bool.absurd_of_eq_ff_of_eq_tt|eq ?a ff → eq ?a tt → ?B bool.eq_tt_of_ne_ff|ne ?a ff → eq ?a tt bool.tt_band|∀ a, eq (bool.band tt a) a bool.cond_tt|∀ t e, eq (bool.cond tt t e) t environment.mk_hott|nat → environment decidable.tt|?p → decidable ?p bool.ff_ne_tt|eq ff tt → false bool.eq_ff_of_ne_tt|ne ?a tt → eq ?a ff bool.tt_bxor|∀ a, eq (bool.bxor tt a) (bool.bnot a) bool.tt_bor|∀ a, eq (bool.bor tt a) tt format.flatten|format → format -- ENDFINDP -- BEGINWAIT -- ENDWAIT -- BEGINFINDP tt|bool tt_bor|∀ a, eq (bor tt a) tt tt_band|∀ a, eq (band tt a) a tt_bxor|∀ a, eq (bxor tt a) (bnot a) tt_bxor_tt|eq (bxor tt tt) ff tt_bxor_ff|eq (bxor tt ff) tt bor_tt|∀ a, eq (bor a tt) tt band_tt|∀ a, eq (band a tt) a bxor_tt|∀ a, eq (bxor a tt) (bnot a) eq_tt_of_bnot_eq_ff|eq (bnot ?a) ff → eq ?a tt eq_ff_of_bnot_eq_tt|eq (bnot ?a) tt → eq ?a ff ff_bxor_tt|eq (bxor ff tt) tt absurd_of_eq_ff_of_eq_tt|eq ?a ff → eq ?a tt → ?B eq_tt_of_ne_ff|ne ?a ff → eq ?a tt cond_tt|∀ t e, eq (cond tt t e) t environment.mk_hott|nat → environment decidable.tt|?p → decidable ?p ff_ne_tt|eq ff tt → false eq_ff_of_ne_tt|ne ?a tt → eq ?a ff format.flatten|format → format -- ENDFINDP