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;
wenzelm [Sun, 10 Dec 2006 15:30:33 +0100] rev 21736
hardwired option -q;
wenzelm [Sun, 10 Dec 2006 15:30:31 +0100] rev 21735
added print_abbrevs;
tuned;
nipkow [Sun, 10 Dec 2006 13:14:43 +0100] rev 21734
renaming
nipkow [Sun, 10 Dec 2006 07:12:26 +0100] rev 21733
Modified lattice locale
wenzelm [Sat, 09 Dec 2006 18:06:17 +0100] rev 21732
updated;
wenzelm [Sat, 09 Dec 2006 18:05:52 +0100] rev 21731
added internal_mode;
wenzelm [Sat, 09 Dec 2006 18:05:50 +0100] rev 21730
simplified abbrev: single argument;
wenzelm [Sat, 09 Dec 2006 18:05:49 +0100] rev 21729
TermSyntax.abbrev;
ProofContext.set_expand_abbrevs;
wenzelm [Sat, 09 Dec 2006 18:05:48 +0100] rev 21728
added read/pretty_term_abbrev, print_abbrevs;
tuned Consts signature;
renamed expand_abbrevs to set_expand_abbrevs;
wenzelm [Sat, 09 Dec 2006 18:05:47 +0100] rev 21727
init_context: reset naming;
wenzelm [Sat, 09 Dec 2006 18:05:46 +0100] rev 21726
added 'print_abbrevs';
wenzelm [Sat, 09 Dec 2006 18:05:44 +0100] rev 21725
added print_abbrevs;
exit: less verbosity;
wenzelm [Sat, 09 Dec 2006 18:05:43 +0100] rev 21724
added term_abbrev;
wenzelm [Sat, 09 Dec 2006 18:05:42 +0100] rev 21723
renamed reserved to reserved_names;
added reserved: Name.context;
wenzelm [Sat, 09 Dec 2006 18:05:41 +0100] rev 21722
tuned Consts signature;
wenzelm [Sat, 09 Dec 2006 18:05:40 +0100] rev 21721
abbrevs: print original rhs;
wenzelm [Sat, 09 Dec 2006 18:05:39 +0100] rev 21720
abbreviate: always authentic, force expansion of internal abbreviations;
tuned signature;
tuned;
wenzelm [Sat, 09 Dec 2006 18:05:38 +0100] rev 21719
ML_Syntax.reserved(_names);
wenzelm [Sat, 09 Dec 2006 18:05:37 +0100] rev 21718
TermSyntax.abbrev;
wenzelm [Sat, 09 Dec 2006 18:05:36 +0100] rev 21717
added antiquotation abbrev;
wenzelm [Sat, 09 Dec 2006 18:05:34 +0100] rev 21716
added print_abbrevs;
wenzelm [Fri, 08 Dec 2006 23:25:54 +0100] rev 21715
tuned use_text;
eval command line: skip over -q option;
wenzelm [Fri, 08 Dec 2006 23:25:53 +0100] rev 21714
added 'help' command (same of 'print_commands');
wenzelm [Fri, 08 Dec 2006 23:25:52 +0100] rev 21713
more careful evaluation of ML text, prevents spurious output;
wenzelm [Fri, 08 Dec 2006 23:25:50 +0100] rev 21712
date: forcing LC_ALL=C prevents funny file names;
wenzelm [Fri, 08 Dec 2006 22:17:20 +0100] rev 21711
root function: restore default interrupt handler;
output file: avoid .exe (e.g. for Cygwin);
paulson [Fri, 08 Dec 2006 18:22:28 +0100] rev 21710
patched up the proofs agsin
paulson [Fri, 08 Dec 2006 13:40:26 +0100] rev 21709
removed use of put_name_hint, as the ATP linkup no longer needs this
wenzelm [Thu, 07 Dec 2006 23:16:55 +0100] rev 21708
reorganized structure Tactic vs. MetaSimplifier;
wenzelm [Thu, 07 Dec 2006 21:44:13 +0100] rev 21707
begin/end blocks;
tuned notation;
wenzelm [Thu, 07 Dec 2006 21:08:51 +0100] rev 21706
abbrevs: more careful interpretation, avoid dynamic references to local names;
wenzelm [Thu, 07 Dec 2006 21:08:50 +0100] rev 21705
definition/abbreviation: single argument;
wenzelm [Thu, 07 Dec 2006 21:08:48 +0100] rev 21704
simplified add_abbrev -- single argument;
wenzelm [Thu, 07 Dec 2006 21:08:45 +0100] rev 21703
removed obsolete references to ProofGeneral/isa;
wenzelm [Thu, 07 Dec 2006 17:58:54 +0100] rev 21702
added input_mode;
wenzelm [Thu, 07 Dec 2006 17:58:52 +0100] rev 21701
tuned print_locale output;
add_decls: Thm.internalK;
wenzelm [Thu, 07 Dec 2006 17:58:50 +0100] rev 21700
moved notation/abbrevs to TermSyntax;
wenzelm [Thu, 07 Dec 2006 17:58:50 +0100] rev 21699
expand_term: based on Envir.expand_term;
tuned;
wenzelm [Thu, 07 Dec 2006 17:58:49 +0100] rev 21698
thms etc.: proper treatment of internal_fact with selection;
wenzelm [Thu, 07 Dec 2006 17:58:48 +0100] rev 21697
tuned pretty_src output;
wenzelm [Thu, 07 Dec 2006 17:58:46 +0100] rev 21696
simplified add_abbrevs: no mixfix;
wenzelm [Thu, 07 Dec 2006 17:58:45 +0100] rev 21695
added expand_term;
wenzelm [Thu, 07 Dec 2006 17:58:44 +0100] rev 21694
tuned;
wenzelm [Thu, 07 Dec 2006 17:58:42 +0100] rev 21693
Common term syntax declarations.
wenzelm [Thu, 07 Dec 2006 17:58:41 +0100] rev 21692
added Isar/term_syntax.ML;
wenzelm [Thu, 07 Dec 2006 17:58:39 +0100] rev 21691
TermSyntax.notation/abbrevs;
paulson [Thu, 07 Dec 2006 16:47:36 +0100] rev 21690
Removal of theorem tagging, which the ATP linkup no longer requires.
Suffixes no longer blacklisted.
paulson [Thu, 07 Dec 2006 16:46:14 +0100] rev 21689
Removal of theorem tagging, which the ATP linkup no longer requires,
wenzelm [Thu, 07 Dec 2006 14:11:39 +0100] rev 21688
Poly/ML 5.0 setup for Isabelle2005.
wenzelm [Thu, 07 Dec 2006 00:42:04 +0100] rev 21687
reorganized structure Goal vs. Tactic;
wenzelm [Wed, 06 Dec 2006 21:19:03 +0100] rev 21686
export: added explicit term operation;
wenzelm [Wed, 06 Dec 2006 21:19:02 +0100] rev 21685
abbrevs: actually observe target_morphism;
wenzelm [Wed, 06 Dec 2006 21:19:01 +0100] rev 21684
added expand;
export: added explicit term operation;
wenzelm [Wed, 06 Dec 2006 21:19:00 +0100] rev 21683
moved hidden_polymorphism to term.ML;
wenzelm [Wed, 06 Dec 2006 21:18:59 +0100] rev 21682
added hidden_polymorphism (from variable.ML);
wenzelm [Wed, 06 Dec 2006 21:18:58 +0100] rev 21681
add_abbrevs: moved common parts to consts.ML;
wenzelm [Wed, 06 Dec 2006 21:18:57 +0100] rev 21680
abbreviate: improved error handling, return result;
wenzelm [Wed, 06 Dec 2006 21:18:56 +0100] rev 21679
export: added explicit term operation;
tuned export_morphism -- lean closure;
wenzelm [Wed, 06 Dec 2006 21:18:55 +0100] rev 21678
LocalDefs.expand;
paulson [Wed, 06 Dec 2006 17:08:19 +0100] rev 21677
Improved tracing
wenzelm [Wed, 06 Dec 2006 01:12:58 +0100] rev 21676
no timing;
wenzelm [Wed, 06 Dec 2006 01:12:57 +0100] rev 21675
simplified ML bindings;
wenzelm [Wed, 06 Dec 2006 01:12:56 +0100] rev 21674
simplified ML bindings -- moved to HOL.thy;
removed confusing simpset_basic/simplify;
wenzelm [Wed, 06 Dec 2006 01:12:51 +0100] rev 21673
added basic ML bindings;
wenzelm [Wed, 06 Dec 2006 01:12:43 +0100] rev 21672
added aliases for nat_recs/cases;
wenzelm [Wed, 06 Dec 2006 01:12:42 +0100] rev 21671
removed legacy ML bindings;
simplified ML setup;
tuned declarations;