equal
deleted
inserted
replaced
95 Logic.list_implies |
95 Logic.list_implies |
96 (map mk_tprop prems, |
96 (map mk_tprop prems, |
97 mk_tprop (mem_const $ list_comb(Const(name,T), args) $ rec_tm)) |
97 mk_tprop (mem_const $ list_comb(Const(name,T), args) $ rec_tm)) |
98 in map mk_intr constructs end; |
98 in map mk_intr constructs end; |
99 |
99 |
100 val mk_all_intr_tms = flat o map mk_intr_tms o op ~~; |
100 fun mk_all_intr_tms arg = flat (map mk_intr_tms (op ~~ arg)); |
101 |
101 |
102 val Un = Const("op Un", [iT,iT]--->iT) |
102 val Un = Const("op Un", [iT,iT]--->iT) |
103 and empty = Const("0", iT) |
103 and empty = Const("0", iT) |
104 and univ = Const("univ", iT-->iT) |
104 and univ = Const("univ", iT-->iT) |
105 and quniv = Const("quniv", iT-->iT); |
105 and quniv = Const("quniv", iT-->iT); |