| Fri, 12 Oct 2012 18:58:20 +0200 | 
wenzelm | 
discontinued obsolete typedef (open) syntax;
 | 
file |
diff |
annotate
 | 
| Wed, 22 Aug 2012 22:55:41 +0200 | 
wenzelm | 
prefer ML_file over old uses;
 | 
file |
diff |
annotate
 | 
| Sun, 15 Apr 2012 20:51:07 +0200 | 
haftmann | 
centralized enriched_type declaration, thanks to in-situ available Isar commands
 | 
file |
diff |
annotate
 | 
| Thu, 15 Mar 2012 22:08:53 +0100 | 
wenzelm | 
declare command keywords via theory header, including strict checking outside Pure;
 | 
file |
diff |
annotate
 | 
| Wed, 30 Nov 2011 16:27:10 +0100 | 
wenzelm | 
prefer typedef without extra definition and alternative name;
 | 
file |
diff |
annotate
 | 
| Sun, 20 Nov 2011 21:07:10 +0100 | 
wenzelm | 
eliminated obsolete "standard";
 | 
file |
diff |
annotate
 | 
| Wed, 30 Mar 2011 11:32:52 +0200 | 
bulwahn | 
renewing specifications in HOL: replacing types by type_synonym
 | 
file |
diff |
annotate
 | 
| Tue, 11 Jan 2011 14:12:37 +0100 | 
haftmann | 
"enriched_type" replaces less specific "type_lifting"
 | 
file |
diff |
annotate
 | 
| Tue, 21 Dec 2010 17:52:23 +0100 | 
haftmann | 
tuned type_lifting declarations
 | 
file |
diff |
annotate
 | 
| Mon, 06 Dec 2010 09:25:05 +0100 | 
haftmann | 
moved bootstrap of type_lifting to Fun
 | 
file |
diff |
annotate
 | 
| Mon, 13 Sep 2010 11:13:15 +0200 | 
nipkow | 
renamed lemmas: ext_iff -> fun_eq_iff, set_ext_iff -> set_eq_iff, set_ext -> set_eqI
 | 
file |
diff |
annotate
 | 
| Tue, 07 Sep 2010 10:05:19 +0200 | 
nipkow | 
expand_fun_eq -> ext_iff
 | 
file |
diff |
annotate
 | 
| Fri, 16 Apr 2010 21:28:09 +0200 | 
wenzelm | 
replaced generic 'hide' command by more conventional 'hide_class', 'hide_type', 'hide_const', 'hide_fact' -- frees some popular keywords;
 | 
file |
diff |
annotate
 | 
| Thu, 18 Feb 2010 14:21:44 -0800 | 
huffman | 
get rid of many duplicate simp rule warnings
 | 
file |
diff |
annotate
 | 
| Mon, 30 Nov 2009 11:42:49 +0100 | 
haftmann | 
modernized structures and tuned headers of datatype package modules; joined former datatype.ML and datatype_rep_proofs.ML
 | 
file |
diff |
annotate
 | 
| Fri, 27 Nov 2009 08:41:10 +0100 | 
haftmann | 
renamed former datatype.ML to datatype_data.ML; datatype.ML provides uniform view on datatype.ML and datatype_rep_proofs.ML
 | 
file |
diff |
annotate
 | 
| Wed, 25 Nov 2009 11:16:57 +0100 | 
haftmann | 
bootstrap datatype_rep_proofs in Datatype.thy (avoids unchecked dynamic name references)
 | 
file |
diff |
annotate
 | 
| Thu, 12 Nov 2009 15:49:01 +0100 | 
haftmann | 
explicit code lemmas produce nices code
 | 
file |
diff |
annotate
 | 
| Wed, 04 Mar 2009 10:47:20 +0100 | 
nipkow | 
Made Option a separate theory and renamed option_map to Option.map
 | 
file |
diff |
annotate
 | 
| Wed, 21 Jan 2009 23:40:23 +0100 | 
haftmann | 
changed import hierarchy
 | 
file |
diff |
annotate
 | 
| Wed, 21 Jan 2009 16:47:31 +0100 | 
haftmann | 
dropped ID
 | 
file |
diff |
annotate
 | 
| Sat, 27 Dec 2008 17:49:15 +0100 | 
krauss | 
removed duplicate sum_case used only by function package;
 | 
file |
diff |
annotate
 | 
| Tue, 09 Dec 2008 15:31:38 -0800 | 
huffman | 
move lemmas from Numeral_Type.thy to other theories
 | 
file |
diff |
annotate
 | 
| Fri, 24 Oct 2008 17:51:35 +0200 | 
haftmann | 
more clever module names for code generation
 | 
file |
diff |
annotate
 | 
| Fri, 10 Oct 2008 06:45:53 +0200 | 
haftmann | 
`code func` now just `code`
 | 
file |
diff |
annotate
 | 
| Tue, 07 Oct 2008 16:07:50 +0200 | 
haftmann | 
arbitrary is undefined
 | 
file |
diff |
annotate
 | 
| Thu, 25 Sep 2008 09:28:03 +0200 | 
haftmann | 
discontinued special treatment of op = vs. eq_class.eq
 | 
file |
diff |
annotate
 | 
| Sun, 24 Aug 2008 14:42:22 +0200 | 
haftmann | 
tuned import order
 | 
file |
diff |
annotate
 | 
| Mon, 11 Aug 2008 14:49:53 +0200 | 
haftmann | 
moved class wellorder to theory Orderings
 | 
file |
diff |
annotate
 | 
| Tue, 10 Jun 2008 15:30:33 +0200 | 
haftmann | 
rep_datatype command now takes list of constructors as input arguments
 | 
file |
diff |
annotate
 | 
| Fri, 25 Apr 2008 15:30:33 +0200 | 
krauss | 
Merged theories about wellfoundedness into one: Wellfounded.thy
 | 
file |
diff |
annotate
 | 
| Thu, 20 Mar 2008 12:02:52 +0100 | 
haftmann | 
Product_Type.apfst and Product_Type.apsnd
 | 
file |
diff |
annotate
 | 
| Wed, 19 Mar 2008 22:47:35 +0100 | 
wenzelm | 
eliminated change_claset/simpset;
 | 
file |
diff |
annotate
 | 
| Tue, 26 Feb 2008 20:38:10 +0100 | 
haftmann | 
tuned proofs
 | 
file |
diff |
annotate
 | 
| Fri, 15 Feb 2008 16:09:12 +0100 | 
haftmann | 
<= and < on nat no longer depend on wellfounded relations
 | 
file |
diff |
annotate
 | 
| Sat, 05 Jan 2008 09:16:27 +0100 | 
haftmann | 
more instantiation
 | 
file |
diff |
annotate
 | 
| Mon, 17 Dec 2007 18:22:48 +0100 | 
berghofe | 
Removed obsolete lemma size_sum.
 | 
file |
diff |
annotate
 | 
| Wed, 05 Dec 2007 14:15:45 +0100 | 
haftmann | 
simplified infrastructure for code generator operational equality
 | 
file |
diff |
annotate
 | 
| Fri, 30 Nov 2007 20:13:05 +0100 | 
haftmann | 
more canonical attribute application
 | 
file |
diff |
annotate
 | 
| Thu, 04 Oct 2007 19:54:46 +0200 | 
haftmann | 
tuned datatype_codegen setup
 | 
file |
diff |
annotate
 | 
| Wed, 26 Sep 2007 20:27:55 +0200 | 
haftmann | 
moved Finite_Set before Datatype
 | 
file |
diff |
annotate
 | 
| Tue, 25 Sep 2007 12:16:08 +0200 | 
haftmann | 
datatype interpretators for size and datatype_realizer
 | 
file |
diff |
annotate
 | 
| Wed, 15 Aug 2007 12:52:56 +0200 | 
paulson | 
ATP blacklisting is now in theory data, attribute noatp
 | 
file |
diff |
annotate
 | 
| Thu, 09 Aug 2007 15:52:42 +0200 | 
haftmann | 
re-eliminated Option.thy
 | 
file |
diff |
annotate
 | 
| Tue, 07 Aug 2007 09:38:44 +0200 | 
haftmann | 
split off theory Option for benefit of code generator
 | 
file |
diff |
annotate
 | 
| Wed, 09 May 2007 07:53:06 +0200 | 
haftmann | 
moved recfun_codegen.ML to Code_Generator.thy
 | 
file |
diff |
annotate
 | 
| Tue, 24 Apr 2007 15:18:09 +0200 | 
berghofe | 
Added intro / elim rules for prod_case.
 | 
file |
diff |
annotate
 | 
| Fri, 20 Apr 2007 11:21:42 +0200 | 
haftmann | 
Isar definitions are now added explicitly to code theorem table
 | 
file |
diff |
annotate
 | 
| Wed, 11 Apr 2007 08:28:13 +0200 | 
haftmann | 
dropped legacy ML bindings
 | 
file |
diff |
annotate
 | 
| Fri, 09 Mar 2007 08:45:55 +0100 | 
haftmann | 
*** empty log message ***
 | 
file |
diff |
annotate
 | 
| Fri, 02 Feb 2007 15:47:58 +0100 | 
nipkow | 
a few additions and deletions
 | 
file |
diff |
annotate
 | 
| Wed, 27 Dec 2006 19:09:54 +0100 | 
haftmann | 
removed code generation stuff belonging to other theories
 | 
file |
diff |
annotate
 | 
| Wed, 06 Dec 2006 01:12:36 +0100 | 
wenzelm | 
removed legacy ML bindings;
 | 
file |
diff |
annotate
 | 
| Wed, 22 Nov 2006 10:20:12 +0100 | 
haftmann | 
dropped eq const
 | 
file |
diff |
annotate
 | 
| Sat, 18 Nov 2006 00:20:13 +0100 | 
haftmann | 
reduced verbosity
 | 
file |
diff |
annotate
 | 
| Fri, 17 Nov 2006 02:20:03 +0100 | 
wenzelm | 
more robust syntax for definition/abbreviation/notation;
 | 
file |
diff |
annotate
 | 
| Wed, 08 Nov 2006 13:48:29 +0100 | 
wenzelm | 
removed theory NatArith (now part of Nat);
 | 
file |
diff |
annotate
 | 
| Tue, 31 Oct 2006 14:58:14 +0100 | 
haftmann | 
adapted seralizer syntax
 | 
file |
diff |
annotate
 | 
| Tue, 31 Oct 2006 09:28:54 +0100 | 
haftmann | 
cleaned up
 | 
file |
diff |
annotate
 | 
| Fri, 20 Oct 2006 17:07:27 +0200 | 
haftmann | 
added reserved words for Haskell
 | 
file |
diff |
annotate
 |