huffman [Thu, 14 Dec 2006 19:15:16 +0100] rev 21848
generalized type of hyperpow; removed hcpow
huffman [Thu, 14 Dec 2006 18:10:38 +0100] rev 21847
redefine hSuc as *f* Suc, and move to HyperNat.thy
wenzelm [Thu, 14 Dec 2006 16:08:09 +0100] rev 21846
proper use of IntInf instead of InfInf;
wenzelm [Thu, 14 Dec 2006 15:31:22 +0100] rev 21845
defs/notes: more robust transitivity reasoning;
wenzelm [Thu, 14 Dec 2006 15:31:21 +0100] rev 21844
added trans_terms/props;
wenzelm [Thu, 14 Dec 2006 15:31:20 +0100] rev 21843
locale: print context for begin;
huffman [Thu, 14 Dec 2006 01:19:27 +0100] rev 21842
remove references to star_n and FreeUltrafilterNat; new proof of NSBseq_Bseq
huffman [Wed, 13 Dec 2006 23:15:39 +0100] rev 21841
remove uses of star_n and FreeUltrafilterNat
huffman [Wed, 13 Dec 2006 21:46:34 +0100] rev 21840
remove use of FreeUltrafilterNat
huffman [Wed, 13 Dec 2006 21:25:56 +0100] rev 21839
added lemmas about hRe, hIm, HComplex; removed all uses of star_n
haftmann [Wed, 13 Dec 2006 20:38:24 +0100] rev 21838
fixed type
haftmann [Wed, 13 Dec 2006 20:38:23 +0100] rev 21837
added stub for OCaml serializer
haftmann [Wed, 13 Dec 2006 20:38:20 +0100] rev 21836
cleanup
haftmann [Wed, 13 Dec 2006 20:38:19 +0100] rev 21835
whitespace correction
haftmann [Wed, 13 Dec 2006 20:38:18 +0100] rev 21834
clarifed comment
haftmann [Wed, 13 Dec 2006 20:38:17 +0100] rev 21833
dropped FIXME comment
haftmann [Wed, 13 Dec 2006 20:38:16 +0100] rev 21832
clarified character setup
huffman [Wed, 13 Dec 2006 19:39:48 +0100] rev 21831
remove references to star_n
huffman [Wed, 13 Dec 2006 19:05:45 +0100] rev 21830
SComplex abbreviates Standard
wenzelm [Wed, 13 Dec 2006 16:33:11 +0100] rev 21829
simplified mk/dest_numeral (cf. mk/dest_binum of 1.65);
put signature into canonical order;
wenzelm [Wed, 13 Dec 2006 16:32:20 +0100] rev 21828
removed legacy ML bindings;
wenzelm [Wed, 13 Dec 2006 16:26:45 +0100] rev 21827
updated;
wenzelm [Wed, 13 Dec 2006 15:47:37 +0100] rev 21826
tuned signature;
wenzelm [Wed, 13 Dec 2006 15:47:36 +0100] rev 21825
internal_abbrev: observe print mode;
wenzelm [Wed, 13 Dec 2006 15:47:34 +0100] rev 21824
target_abbrev: internal mode for abbrevs;
tuned;
wenzelm [Wed, 13 Dec 2006 15:47:33 +0100] rev 21823
edge: actually apply operation!
wenzelm [Wed, 13 Dec 2006 15:47:31 +0100] rev 21822
tuned;
haftmann [Wed, 13 Dec 2006 15:45:33 +0100] rev 21821
authentic syntax for number_of
haftmann [Wed, 13 Dec 2006 15:45:31 +0100] rev 21820
introduced mk/dest_numeral/number for mk/dest_binum etc.
haftmann [Wed, 13 Dec 2006 15:45:30 +0100] rev 21819
fixed syntax for bounded quantification
haftmann [Wed, 13 Dec 2006 15:45:29 +0100] rev 21818
dropped superfluous header
krauss [Wed, 13 Dec 2006 14:56:50 +0100] rev 21817
clarified error message
krauss [Wed, 13 Dec 2006 14:54:07 +0100] rev 21816
nat type now has a size functin => no longer needed as special case
krauss [Wed, 13 Dec 2006 14:52:50 +0100] rev 21815
simplified
wenzelm [Wed, 13 Dec 2006 14:52:30 +0100] rev 21814
local_abbrev: proper fix/declare of local entities;
paulson [Wed, 13 Dec 2006 12:42:26 +0100] rev 21813
Deleted the unused type argument of UVar
wenzelm [Wed, 13 Dec 2006 12:10:54 +0100] rev 21812
tuned comments;
krauss [Wed, 13 Dec 2006 12:07:43 +0100] rev 21811
added IsarAdvanced/Functions
huffman [Wed, 13 Dec 2006 00:07:13 +0100] rev 21810
generalized some lemmas; removed redundant lemmas; cleaned up some proofs
huffman [Wed, 13 Dec 2006 00:02:53 +0100] rev 21809
remove uses of scaleR infix syntax; add lemma Reals_number_of
wenzelm [Tue, 12 Dec 2006 21:25:14 +0100] rev 21808
tuned;
wenzelm [Tue, 12 Dec 2006 21:25:13 +0100] rev 21807
add_abbrev: removed Assumption.add_assms (danger of inconsistent naming);
wenzelm [Tue, 12 Dec 2006 20:50:23 +0100] rev 21806
updated;
wenzelm [Tue, 12 Dec 2006 20:49:32 +0100] rev 21805
simplified unlocalize_mixfix;
wenzelm [Tue, 12 Dec 2006 20:49:31 +0100] rev 21804
removed is_class -- handled internally;
begin: is_class argument;
added fork_mixfix;
abbrev/defs: internal_abbrev produces hypothetical term;
wenzelm [Tue, 12 Dec 2006 20:49:30 +0100] rev 21803
notation: Term.equiv_types;
add_abbrev: tuned signature, added assumption export;
added local_abbrev;
tuned;
wenzelm [Tue, 12 Dec 2006 20:49:29 +0100] rev 21802
abbrev: tuned signature;
wenzelm [Tue, 12 Dec 2006 20:49:28 +0100] rev 21801
tuned expand_term;
wenzelm [Tue, 12 Dec 2006 20:49:27 +0100] rev 21800
classified show/thus as prf_asm_goal, which is usually hilited in PG;
wenzelm [Tue, 12 Dec 2006 20:49:26 +0100] rev 21799
tuned expand_binds;
wenzelm [Tue, 12 Dec 2006 20:49:25 +0100] rev 21798
tuned error messages;
wenzelm [Tue, 12 Dec 2006 20:49:24 +0100] rev 21797
added equiv_types;
wenzelm [Tue, 12 Dec 2006 20:49:23 +0100] rev 21796
add_abbrev: tuned signature;
wenzelm [Tue, 12 Dec 2006 20:49:22 +0100] rev 21795
added expand_term_frees;
wenzelm [Tue, 12 Dec 2006 20:49:21 +0100] rev 21794
abbreviate: tuned signature;
wenzelm [Tue, 12 Dec 2006 20:49:19 +0100] rev 21793
LocalTheory.abbrev;
huffman [Tue, 12 Dec 2006 17:29:26 +0100] rev 21792
removed redundant constants and lemmas
huffman [Tue, 12 Dec 2006 17:15:42 +0100] rev 21791
additions to HOL-Complex
paulson [Tue, 12 Dec 2006 16:20:57 +0100] rev 21790
Removal of the "keep_types" flag: we always keep types!
wenzelm [Tue, 12 Dec 2006 12:03:46 +0100] rev 21789
make SML/NJ happy;
wenzelm [Tue, 12 Dec 2006 11:57:30 +0100] rev 21788
made SML/NJ happy;
huffman [Tue, 12 Dec 2006 07:46:40 +0100] rev 21787
consistent naming for FreeUltrafilterNat lemmas; cleaned up
huffman [Tue, 12 Dec 2006 07:13:06 +0100] rev 21786
cleaned up; generalized some proofs
huffman [Tue, 12 Dec 2006 07:11:58 +0100] rev 21785
fix assumptions on NSDERIV_quotient
huffman [Tue, 12 Dec 2006 04:37:25 +0100] rev 21784
changed (ns)deriv to take functions of type 'a::real_normed_field => 'a
huffman [Tue, 12 Dec 2006 04:32:50 +0100] rev 21783
generalize some theorems
huffman [Tue, 12 Dec 2006 04:31:34 +0100] rev 21782
add type annotation
wenzelm [Tue, 12 Dec 2006 00:25:09 +0100] rev 21781
read_xnum: return leading_zeros, radix;
wenzelm [Tue, 12 Dec 2006 00:25:05 +0100] rev 21780
authentic syntax for Pls/Min/Bit;
separated translation functions from HOLogic functionality;
wenzelm [Tue, 12 Dec 2006 00:25:03 +0100] rev 21779
authentic syntax for Pls/Min/Bit;
wenzelm [Tue, 12 Dec 2006 00:25:02 +0100] rev 21778
binary numerals: restricted to actual abstract syntax;
tuned;
huffman [Tue, 12 Dec 2006 00:03:42 +0100] rev 21777
Hyperreal/FrechetDeriv.thy
huffman [Tue, 12 Dec 2006 00:02:54 +0100] rev 21776
theory of Frechet derivatives
wenzelm [Mon, 11 Dec 2006 21:41:05 +0100] rev 21775
specials: include single quote;
wenzelm [Mon, 11 Dec 2006 21:41:03 +0100] rev 21774
xstr: disallow backslashes;
wenzelm [Mon, 11 Dec 2006 21:39:28 +0100] rev 21773
advanced translation functions: Proof.context;
abs/binder_tr: disallow internal names for bounds;
wenzelm [Mon, 11 Dec 2006 21:39:26 +0100] rev 21772
advanced translation functions: Proof.context;
wenzelm [Mon, 11 Dec 2006 19:05:25 +0100] rev 21771
added improved versions of use_text/file (still inactive);
wenzelm [Mon, 11 Dec 2006 19:05:23 +0100] rev 21770
added use_file;
wenzelm [Mon, 11 Dec 2006 19:05:20 +0100] rev 21769
load secure.ML after symbol.ML, when default output is active;
webertj [Mon, 11 Dec 2006 16:58:19 +0100] rev 21768
ordered lists instead of tables for resolving hyps; speedup
berghofe [Mon, 11 Dec 2006 16:53:00 +0100] rev 21767
nominal_primrec now prints initial proof state.
berghofe [Mon, 11 Dec 2006 16:06:59 +0100] rev 21766
Abbreviations can now be specified simultaneously
with introduction rules.
berghofe [Mon, 11 Dec 2006 16:06:14 +0100] rev 21765
Adapted to new inductive definition package.
wenzelm [Mon, 11 Dec 2006 12:28:16 +0100] rev 21764
added ProofGeneral settings;
wenzelm [Sun, 10 Dec 2006 22:27:06 +0100] rev 21763
tuned comments;
wenzelm [Sun, 10 Dec 2006 22:27:05 +0100] rev 21762
tuned;
wenzelm [Sun, 10 Dec 2006 22:27:03 +0100] rev 21761
defs: increased entropy of mixfix handling;
wenzelm [Sun, 10 Dec 2006 20:09:08 +0100] rev 21760
fixed term_of_list;
wenzelm [Sun, 10 Dec 2006 19:37:30 +0100] rev 21759
Concrete syntax for hex chars and strings.
wenzelm [Sun, 10 Dec 2006 19:37:29 +0100] rev 21758
renamed str_of_XXX to print_XXX;
wenzelm [Sun, 10 Dec 2006 19:37:28 +0100] rev 21757
HOLogic cleanup;
wenzelm [Sun, 10 Dec 2006 19:37:27 +0100] rev 21756
ML_Syntax.print_XXX;
wenzelm [Sun, 10 Dec 2006 19:37:26 +0100] rev 21755
misc cleanup -- removed non-HOL operations;
nibble/char/list/string: observe conventions for abstract syntax operations;
wenzelm [Sun, 10 Dec 2006 19:37:25 +0100] rev 21754
moved char/string syntax to Tools/string_syntax.ML;
HOLogic cleanup;
wenzelm [Sun, 10 Dec 2006 19:37:25 +0100] rev 21753
added Tools/string_syntax.ML;
tuned;
wenzelm [Sun, 10 Dec 2006 17:37:55 +0100] rev 21752
removed junk;
wenzelm [Sun, 10 Dec 2006 15:30:54 +0100] rev 21751
interpretation: use C_class name prefix;
wenzelm [Sun, 10 Dec 2006 15:30:53 +0100] rev 21750
abs/binder_tr': support printing of idtdummy;
wenzelm [Sun, 10 Dec 2006 15:30:49 +0100] rev 21749
respects2: tuned spacing;
wenzelm [Sun, 10 Dec 2006 15:30:48 +0100] rev 21748
support printing of idtdummy;
wenzelm [Sun, 10 Dec 2006 15:30:46 +0100] rev 21747
added is_class (approximation);
added abbrev;
tuned;
wenzelm [Sun, 10 Dec 2006 15:30:45 +0100] rev 21746
LocalTheory.notation/abbrev;
wenzelm [Sun, 10 Dec 2006 15:30:44 +0100] rev 21745
extract_case: Name.clean;
wenzelm [Sun, 10 Dec 2006 15:30:43 +0100] rev 21744
added target_notation/abbrev;
tuned;
wenzelm [Sun, 10 Dec 2006 15:30:42 +0100] rev 21743
added notation/abbrev (from term_syntax.ML);
wenzelm [Sun, 10 Dec 2006 15:30:40 +0100] rev 21742
tuned absdummy;
wenzelm [Sun, 10 Dec 2006 15:30:39 +0100] rev 21741
added no_frees;
add_abbrev: tuned handling of frees, temp workaround;
wenzelm [Sun, 10 Dec 2006 15:30:38 +0100] rev 21740
removed (cf. proof_context.ML and local_theory.ML);
wenzelm [Sun, 10 Dec 2006 15:30:37 +0100] rev 21739
removed Isar/term_syntax.ML;
wenzelm [Sun, 10 Dec 2006 15:30:35 +0100] rev 21738
avoid internal name O_;
wenzelm [Sun, 10 Dec 2006 15:30:34 +0100] rev 21737
hide const linorder.less_eq_less.max linorder.less_eq_less.min;