2013-12-14 wenzelm 2013-12-14 proper context for basic Simplifier operations: rewrite_rule, rewrite_goals_rule, rewrite_goals_tac etc.; clarified tool context in some boundary cases;
2013-04-18 wenzelm 2013-04-18 simplifier uses proper Proof.context instead of historic type simpset;
2012-02-27 wenzelm 2012-02-27 tuned proofs;
2012-01-14 wenzelm 2012-01-14 tuned white space;
2010-09-13 nipkow 2010-09-13 renamed lemmas: ext_iff -> fun_eq_iff, set_ext_iff -> set_eq_iff, set_ext -> set_eqI
2010-09-07 nipkow 2010-09-07 expand_fun_eq -> ext_iff expand_set_eq -> set_ext_iff Naming in line now with multisets
2010-07-26 wenzelm 2010-07-26 modernized/unified some specifications;
2010-04-23 wenzelm 2010-04-23 mark schematic statements explicitly;
2010-03-01 haftmann 2010-03-01 replaced a couple of constsdefs by definitions (also some old primrecs by modern ones)
2010-02-10 wenzelm 2010-02-10 modernized syntax translations, using mostly abbreviation/notation; minor tuning;
2009-11-27 haftmann 2009-11-27 Inl and Inr now with authentic syntax
2009-10-17 wenzelm 2009-10-17 eliminated hard tabulators, guessing at each author's individual tab-width; tuned headers;
2009-08-31 nipkow 2009-08-31 tuned the simp rules for Int involving insert and intervals.
2009-05-18 nipkow 2009-05-18 fine-tuned elimination of comprehensions involving x=t.
2009-05-16 nipkow 2009-05-16 "{x. P x & x=t & Q x}" is now rewritten to "if P t & Q t then {t} else {}" by the new simproc defColl_regroup. More precisely, the simproc pulls an equation x=t (or t=x) out of a nest of conjunctions to the front where the simp rule singleton_conj_conv(2) converts to "if".
2009-03-04 nipkow 2009-03-04 Made Option a separate theory and renamed option_map to
2008-10-07 haftmann 2008-10-07 arbitrary is undefined
2008-03-29 wenzelm 2008-03-29 replaced 'ML_setup' by 'ML';
2008-03-19 wenzelm 2008-03-19 more antiquotations;
2007-07-28 wenzelm 2007-07-28 tuned ML/simproc declarations;
2007-04-15 wenzelm 2007-04-15 avoid internal names;
2006-11-17 wenzelm 2006-11-17 more robust syntax for definition/abbreviation/notation;
2006-09-28 wenzelm 2006-09-28 replaced syntax/translations by abbreviation; fixed translations: CONST;
2006-01-04 nipkow 2006-01-04 Reversed Larry's option/iff change.
2006-01-03 haftmann 2006-01-03 class now an keyword, quoted where necessary
2005-12-21 paulson 2005-12-21 removed or modified some instances of [iff]
2005-06-17 haftmann 2005-06-17 migrated theory headers to new format
2004-06-21 kleing 2004-06-21 Merged in license change from Isabelle2004
2003-05-14 schirmer 2003-05-14 Adapted to changes in Map.thy
2002-10-31 schirmer 2002-10-31 "Definite Assignment Analysis" included, with proof of correctness. Large adjustments of type safety proof and soundness proof of the axiomatic semantics were necessary. Completeness proof of the loop rule of the axiomatic semantic was altered. So the additional polymorphic variants of some rules could be removed.
2002-08-27 wenzelm 2002-08-27 *** empty log message ***
2002-02-22 schirmer 2002-02-22 Added check for field/method access to operational semantics and proved the acesses valid.
2002-01-28 wenzelm 2002-01-28 GPLed;
2002-01-28 wenzelm 2002-01-28 tuned header;
2002-01-28 schirmer 2002-01-28 Isabelle/Bali sources;