src/HOL/Datatype.thy
2008-03-20 haftmann 2008-03-20 Product_Type.apfst and Product_Type.apsnd
2008-03-19 wenzelm 2008-03-19 eliminated change_claset/simpset;
2008-02-26 haftmann 2008-02-26 tuned proofs
2008-02-15 haftmann 2008-02-15 <= and < on nat no longer depend on wellfounded relations
2008-01-05 haftmann 2008-01-05 more instantiation
2007-12-17 berghofe 2007-12-17 Removed obsolete lemma size_sum.
2007-12-05 haftmann 2007-12-05 simplified infrastructure for code generator operational equality
2007-11-30 haftmann 2007-11-30 more canonical attribute application
2007-10-04 haftmann 2007-10-04 tuned datatype_codegen setup
2007-09-26 haftmann 2007-09-26 moved Finite_Set before Datatype
2007-09-25 haftmann 2007-09-25 datatype interpretators for size and datatype_realizer
2007-08-15 paulson 2007-08-15 ATP blacklisting is now in theory data, attribute noatp
2007-08-09 haftmann 2007-08-09 re-eliminated Option.thy
2007-08-07 haftmann 2007-08-07 split off theory Option for benefit of code generator
2007-05-09 haftmann 2007-05-09 moved recfun_codegen.ML to Code_Generator.thy
2007-04-24 berghofe 2007-04-24 Added intro / elim rules for prod_case.
2007-04-20 haftmann 2007-04-20 Isar definitions are now added explicitly to code theorem table
2007-04-11 haftmann 2007-04-11 dropped legacy ML bindings
2007-03-09 haftmann 2007-03-09 *** empty log message ***
2007-02-02 nipkow 2007-02-02 a few additions and deletions
2006-12-27 haftmann 2006-12-27 removed code generation stuff belonging to other theories
2006-12-06 wenzelm 2006-12-06 removed legacy ML bindings;
2006-11-22 haftmann 2006-11-22 dropped eq const
2006-11-18 haftmann 2006-11-18 reduced verbosity
2006-11-17 wenzelm 2006-11-17 more robust syntax for definition/abbreviation/notation;
2006-11-08 wenzelm 2006-11-08 removed theory NatArith (now part of Nat);
2006-10-31 haftmann 2006-10-31 adapted seralizer syntax
2006-10-31 haftmann 2006-10-31 cleaned up
2006-10-20 haftmann 2006-10-20 added reserved words for Haskell
2006-10-20 haftmann 2006-10-20 added normal post setup
2006-10-16 haftmann 2006-10-16 moved HOL code generator setup to Code_Generator
2006-10-02 haftmann 2006-10-02 clarified setup name
2006-10-01 wenzelm 2006-10-01 merged with theory Datatype_Universe;
2006-09-30 wenzelm 2006-09-30 removed obsolete sum_case_Inl/Inr; moved 'hide' to Datatype_Universe; tuned proofs;
2006-09-19 haftmann 2006-09-19 added operational equality
2006-09-13 krauss 2006-09-13 Major update to function package, including new syntax and the (only theoretical) ability to handle local contexts.
2006-09-01 haftmann 2006-09-01 final syntax for some Isar code generator keywords
2006-07-12 haftmann 2006-07-12 adaptions in codegen
2006-06-14 haftmann 2006-06-14 slight adaption for code generator
2006-06-07 haftmann 2006-06-07 slight code generator cleanup
2006-06-06 haftmann 2006-06-06 improved code lemmas
2006-06-05 krauss 2006-06-05 HOL/Tools/function_package: Added support for mutual recursive definitions.
2006-05-05 krauss 2006-05-05 First usable version of the new function definition package (HOL/function_packake/...). Moved Accessible_Part.thy from Library to Main.
2006-04-06 haftmann 2006-04-06 adapted for definitional code generation
2006-03-07 haftmann 2006-03-07 substantial improvement in codegen iml
2006-03-03 nipkow 2006-03-03 changed and retracted change of location of code lemmas.
2006-02-27 haftmann 2006-02-27 class package and codegen refinements
2006-02-25 haftmann 2006-02-25 improved codegen bootstrap
2006-02-20 haftmann 2006-02-20 slight code generator serialization improvements
2006-01-23 haftmann 2006-01-23 removed problematic keyword 'atom'
2006-01-17 haftmann 2006-01-17 substantial improvements in code generator
2006-01-04 nipkow 2006-01-04 Reversed Larry's option/iff change.
2005-12-21 paulson 2005-12-21 removed or modified some instances of [iff]
2005-11-22 wenzelm 2005-11-22 Datatype_Universe: hide base names only;
2005-10-17 wenzelm 2005-10-17 change_claset/simpset;
2005-09-17 wenzelm 2005-09-17 lemmas [code] = imp_conv_disj (from Main.thy) -- Why does it need Datatype?
2004-08-18 nipkow 2004-08-18 import -> imports
2004-08-16 nipkow 2004-08-16 New theory header syntax.
2004-06-21 kleing 2004-06-21 Merged in license change from Isabelle2004
2003-12-04 nipkow 2003-12-04 hide Push