src/HOLCF/Cprod.ML
author huffman
Thu, 26 May 2005 02:23:27 +0200
changeset 16081 81a4b4a245b0
parent 15592 40088b01f257
child 16210 5d1b752cacc1
permissions -rw-r--r--
cleaned up, added cpair_less and cpair_eq_pair, removed some obsolete stuff


(* legacy ML bindings *)

val less_cprod_def = thm "less_cprod_def";
val refl_less_cprod = thm "refl_less_cprod";
val antisym_less_cprod = thm "antisym_less_cprod";
val trans_less_cprod = thm "trans_less_cprod";
val minimal_cprod = thm "minimal_cprod";
val least_cprod = thm "least_cprod";
val monofun_pair1 = thm "monofun_pair1";
val monofun_pair2 = thm "monofun_pair2";
val monofun_pair = thm "monofun_pair";
val monofun_fst = thm "monofun_fst";
val monofun_snd = thm "monofun_snd";
val lub_cprod = thm "lub_cprod";
val thelub_cprod = thm "thelub_cprod";
val cpo_cprod = thm "cpo_cprod";
val cpair_def = thm "cpair_def";
val cfst_def = thm "cfst_def";
val csnd_def = thm "csnd_def";
val csplit_def = thm "csplit_def";
val CLet_def = thm "CLet_def";
val inst_cprod_pcpo = thm "inst_cprod_pcpo";
val contlub_pair1 = thm "contlub_pair1";
val contlub_pair2 = thm "contlub_pair2";
val cont_pair1 = thm "cont_pair1";
val cont_pair2 = thm "cont_pair2";
val contlub_fst = thm "contlub_fst";
val contlub_snd = thm "contlub_snd";
val cont_fst = thm "cont_fst";
val cont_snd = thm "cont_snd";
val inject_cpair = thm "inject_cpair";
val inst_cprod_pcpo2 = thm "inst_cprod_pcpo2";
val defined_cpair_rev = thm "defined_cpair_rev";
val Exh_Cprod2 = thm "Exh_Cprod2";
val cprodE = thm "cprodE";
val cfst2 = thm "cfst2";
val csnd2 = thm "csnd2";
val cfst_strict = thm "cfst_strict";
val csnd_strict = thm "csnd_strict";
val surjective_pairing_Cprod2 = thm "surjective_pairing_Cprod2";
val lub_cprod2 = thm "lub_cprod2";
val thelub_cprod2 = thm "thelub_cprod2";
val csplit2 = thm "csplit2";
val csplit3 = thm "csplit3";
val Cprod_rews = [cfst2, csnd2, csplit2]