haftmann [Fri, 20 Apr 2007 11:21:38 +0200] rev 22740
 
tuned: now using function package
haftmann [Fri, 20 Apr 2007 11:21:37 +0200] rev 22739
 
transfer_tac accepts also HOL equations as theorems
haftmann [Fri, 20 Apr 2007 11:21:36 +0200] rev 22738
 
shifted min/max to class order
haftmann [Fri, 20 Apr 2007 11:21:35 +0200] rev 22737
 
tuned
haftmann [Fri, 20 Apr 2007 11:21:34 +0200] rev 22736
 
added class tutorial
haftmann [Fri, 20 Apr 2007 11:21:33 +0200] rev 22735
 
code generator changes
krauss [Fri, 20 Apr 2007 10:09:32 +0200] rev 22734
 
generate page labels
krauss [Fri, 20 Apr 2007 10:06:11 +0200] rev 22733
 
definition lookup via terms, not names. Methods "relation" and "lexicographic_order"
do not depend on "termination" setup.
urbanc [Fri, 20 Apr 2007 00:28:07 +0200] rev 22732
 
declared lemmas true_eqvt and false_eqvt to be equivariant (suggested by samth at ccs.neu.edu)
paulson [Thu, 19 Apr 2007 18:23:11 +0200] rev 22731
 
trying to  make single-step proofs work better, especially if they contain
abstraction functions. Uniform names for Skolem and Abstraction functions
berghofe [Thu, 19 Apr 2007 16:38:59 +0200] rev 22730
 
nominal_inductive no longer proves equivariance.
narboux [Thu, 19 Apr 2007 16:27:53 +0200] rev 22729
 
add a tactic to generate fresh names
wenzelm [Wed, 18 Apr 2007 21:30:14 +0200] rev 22728
 
simplified ProofContext.infer_types(_pats);
dixon [Wed, 18 Apr 2007 16:23:31 +0200] rev 22727
 
Improved comments.
krauss [Wed, 18 Apr 2007 11:47:08 +0200] rev 22726
 
proper header, added regression tests
krauss [Wed, 18 Apr 2007 11:37:43 +0200] rev 22725
 
added temporary hack to avoid schematic goals in "termination".
paulson [Wed, 18 Apr 2007 11:14:09 +0200] rev 22724
 
Fixes for proof reconstruction, especially involving abstractions and definitions
wenzelm [Tue, 17 Apr 2007 21:06:59 +0200] rev 22723
 
export is_dummy_pattern;
huffman [Tue, 17 Apr 2007 03:13:38 +0200] rev 22722
 
lemma isCont_inv_fun is same as isCont_inverse_function
huffman [Tue, 17 Apr 2007 00:55:00 +0200] rev 22721
 
moved root and sqrt lemmas from Transcendental.thy to NthRoot.thy
huffman [Tue, 17 Apr 2007 00:37:14 +0200] rev 22720
 
remove use of pos_boundedE
huffman [Tue, 17 Apr 2007 00:33:49 +0200] rev 22719
 
lemma geometric_sum no longer needs class division_by_zero
wenzelm [Tue, 17 Apr 2007 00:30:44 +0200] rev 22718
 
tuned proofs;
haftmann [Mon, 16 Apr 2007 16:11:03 +0200] rev 22717
 
canonical merge operations
wenzelm [Mon, 16 Apr 2007 12:16:11 +0200] rev 22716
 
added print_indexname;
tuned;
urbanc [Mon, 16 Apr 2007 07:32:23 +0200] rev 22715
 
improved the equivariance lemmas for the quantifiers; had to export the lemma eqvt_force_add and eqvt_force_del in the thmdecls
urbanc [Mon, 16 Apr 2007 06:45:22 +0200] rev 22714
 
added a more usuable lemma for dealing with fresh_fun
huffman [Mon, 16 Apr 2007 04:02:15 +0200] rev 22713
 
generalized type of lemma geometric_sum
wenzelm [Sun, 15 Apr 2007 23:25:55 +0200] rev 22712
 
replaced read_term_legacy by read_prop_legacy;
read: intern_skolem before type-inference (many workarounds!);
read: reject_tvars;
removed obsolete TypeInfer.logicT -- use dummyT;
add_fixes: not constraints for external names;
wenzelm [Sun, 15 Apr 2007 23:25:54 +0200] rev 22711
 
removed obsolete redeclare_skolems;
wenzelm [Sun, 15 Apr 2007 23:25:52 +0200] rev 22710
 
read prop as prop, not term;
wenzelm [Sun, 15 Apr 2007 23:25:50 +0200] rev 22709
 
removed obsolete TypeInfer.logicT -- use dummyT;
wenzelm [Sun, 15 Apr 2007 23:25:49 +0200] rev 22708
 
avoid internal names;
wenzelm [Sun, 15 Apr 2007 14:32:55 +0200] rev 22707
 
tuned;
wenzelm [Sun, 15 Apr 2007 14:32:07 +0200] rev 22706
 
legacy_infer_term/prop -- including intern_term;
wenzelm [Sun, 15 Apr 2007 14:32:05 +0200] rev 22705
 
Thm.plain_prop_of;
wenzelm [Sun, 15 Apr 2007 14:32:04 +0200] rev 22704
 
added decode_types (from type_infer.ML);
decode sorts: internalize here;
tuned;
wenzelm [Sun, 15 Apr 2007 14:32:03 +0200] rev 22703
 
added read_term;
adapted decoding of types/sorts;
wenzelm [Sun, 15 Apr 2007 14:32:02 +0200] rev 22702
 
added mixfixT (from type_infer.ML);
wenzelm [Sun, 15 Apr 2007 14:32:01 +0200] rev 22701
 
proper interface infer_types(_pat);
Syntax.mixfixT;
tuned;
wenzelm [Sun, 15 Apr 2007 14:32:00 +0200] rev 22700
 
Thm.fold_terms;
Syntax.mixfixT;
wenzelm [Sun, 15 Apr 2007 14:31:59 +0200] rev 22699
 
removed unused Output.panic hook -- internal to PG wrapper;
wenzelm [Sun, 15 Apr 2007 14:31:57 +0200] rev 22698
 
moved get_sort to sign.ML;
moved decode_types to Syntax/type_ext.ML;
moved mixfixT to Syntax/mixfix.ML;
proper infer_types, without decode/name lookup;
tuned;
wenzelm [Sun, 15 Apr 2007 14:31:56 +0200] rev 22697
 
removed obsolete inferT_axm;
wenzelm [Sun, 15 Apr 2007 14:31:54 +0200] rev 22696
 
removed obsolete infer_types(_simult);
read_sort/get_sort, read_def_terms: internal reorganization;
wenzelm [Sun, 15 Apr 2007 14:31:53 +0200] rev 22695
 
moved Drule.plain_prop_of, Drule.fold_terms to more_thm.ML;
wenzelm [Sun, 15 Apr 2007 14:31:52 +0200] rev 22694
 
load type_infer.ML early;
wenzelm [Sun, 15 Apr 2007 14:31:51 +0200] rev 22693
 
adapted decode_type;
wenzelm [Sun, 15 Apr 2007 14:31:49 +0200] rev 22692
 
proper ProofContext.infer_types;
wenzelm [Sun, 15 Apr 2007 14:31:47 +0200] rev 22691
 
Thm.fold_terms;
wenzelm [Sun, 15 Apr 2007 14:31:44 +0200] rev 22690
 
replaced axioms/finalconsts by proper axiomatization;
wenzelm [Sat, 14 Apr 2007 23:56:36 +0200] rev 22689
 
simplified read_axm;
wenzelm [Sat, 14 Apr 2007 17:38:30 +0200] rev 22688
 
tuned comment;
wenzelm [Sat, 14 Apr 2007 17:36:19 +0200] rev 22687
 
cleaned/simplified Sign.read_typ, Thm.read_cterm etc.;
removed dead code;
wenzelm [Sat, 14 Apr 2007 17:36:18 +0200] rev 22686
 
removed redundant string_of_vname (see term.ML);
wenzelm [Sat, 14 Apr 2007 17:36:17 +0200] rev 22685
 
removed obsolete read_ctyp, read_def_cterm;
moved read_def_cterms, read_cterm to more_thm.ML;
avoid rep_theory;
wenzelm [Sat, 14 Apr 2007 17:36:16 +0200] rev 22684
 
tuned signature;
added axiom_table, oracle_table;
removed unused read_def_axm;
wenzelm [Sat, 14 Apr 2007 17:36:14 +0200] rev 22683
 
read_typ_XXX: no sorts;
added read_def_typ (formerly read_typ);
wenzelm [Sat, 14 Apr 2007 17:36:10 +0200] rev 22682
 
added read_def_cterms, read_cterm (from thm.ML);
wenzelm [Sat, 14 Apr 2007 17:36:09 +0200] rev 22681
 
cleaned/simplified Sign.read_typ, Thm.read_cterm etc.;
Term.string_of_vname;