huffman [Wed, 20 Oct 2010 17:25:22 -0700] rev 40045
add lemma lub_eq_bottom_iff
huffman [Wed, 20 Oct 2010 16:19:25 -0700] rev 40044
combine check_and_sort_domain with main function; rewrite much of the error-checking code
huffman [Wed, 20 Oct 2010 13:22:30 -0700] rev 40043
constructor arguments with selectors must have pointed types
huffman [Wed, 20 Oct 2010 13:02:13 -0700] rev 40042
simplify check_and_sort_domain; more meaningful variable names
huffman [Tue, 19 Oct 2010 16:21:24 -0700] rev 40041
replace fixrec 'permissive' mode with per-equation 'unchecked' option
huffman [Tue, 19 Oct 2010 15:01:51 -0700] rev 40040
rename domain_theorems.ML to domain_induction.ML; rename domain_extender.ML to domain.ML
huffman [Tue, 19 Oct 2010 14:28:14 -0700] rev 40039
simplify some proofs; remove some unused lists of lemmas
huffman [Tue, 19 Oct 2010 11:07:42 -0700] rev 40038
replace 'in_defl' relation and '_ ::: _' syntax with 'defl_set' function
huffman [Tue, 19 Oct 2010 10:13:29 -0700] rev 40037
eliminate constant 'coerce'; use 'prj oo emb' instead
huffman [Tue, 19 Oct 2010 07:05:04 -0700] rev 40036
simplify fixrec pattern match function
huffman [Sun, 17 Oct 2010 09:53:47 -0700] rev 40035
simplify some proofs
Christian Urban <urbanc@in.tum.de> [Tue, 19 Oct 2010 15:13:35 +0100] rev 40034
tuned
bulwahn [Tue, 19 Oct 2010 12:26:38 +0200] rev 40033
added some facts about factorial and dvd, div and mod
bulwahn [Tue, 19 Oct 2010 12:26:37 +0200] rev 40032
removing something that probably slipped into the Quotient_List theory
Cezary Kaliszyk <kaliszyk@in.tum.de> [Tue, 19 Oct 2010 11:44:42 +0900] rev 40031
Quotient package: partial equivalence introduction
Christian Urban <urbanc@in.tum.de> [Mon, 18 Oct 2010 14:25:15 +0100] rev 40030
reorganisation of the FSet theory (changed the primary naming scheme of constants and theorems to *_fset)
huffman [Sat, 16 Oct 2010 17:10:23 -0700] rev 40029
remove dead code
huffman [Sat, 16 Oct 2010 17:09:57 -0700] rev 40028
remove old uses of 'simp_tac HOLCF_ss'
huffman [Sat, 16 Oct 2010 16:39:06 -0700] rev 40027
merged
huffman [Sat, 16 Oct 2010 16:22:42 -0700] rev 40026
remove last few dependencies on domain_library.ML and delete it; temporarily disable emptiness check
huffman [Sat, 16 Oct 2010 15:26:30 -0700] rev 40025
reimplement proof automation for coinduct rules
huffman [Sat, 16 Oct 2010 14:41:11 -0700] rev 40024
add functions mk_imp, mk_all
huffman [Fri, 15 Oct 2010 08:52:53 -0700] rev 40023
move emptiness check to comp_theorems; remove eqs parameter to prove_induction; remove dead code
huffman [Fri, 15 Oct 2010 08:07:20 -0700] rev 40022
simplify automation of induct proof
huffman [Fri, 15 Oct 2010 06:08:42 -0700] rev 40021
add function mk_adm
huffman [Fri, 15 Oct 2010 05:50:27 -0700] rev 40020
rewrite proof automation for finite_ind; get rid of case_UU_tac
huffman [Thu, 14 Oct 2010 19:16:52 -0700] rev 40019
put constructor argument specs in constr_info type
huffman [Thu, 14 Oct 2010 14:42:05 -0700] rev 40018
avoid using Global_Theory.get_thm
huffman [Thu, 14 Oct 2010 13:46:27 -0700] rev 40017
include iso_info as part of constr_info type
huffman [Thu, 14 Oct 2010 13:28:31 -0700] rev 40016
remove function Domain_Theorems.theorems; bind theorem names directly from Domain_Constructors.add_domain_constructors