NEWS
changeset 7327 596318fdb379
parent 7326 a1555491a966
child 7420 cba45c114f3b
equal deleted inserted replaced
7326:a1555491a966 7327:596318fdb379
   161 
   161 
   162   datatype 'a tree = Atom 'a | Branch "nat => 'a tree"
   162   datatype 'a tree = Atom 'a | Branch "nat => 'a tree"
   163 
   163 
   164 * HOL/record: record_simproc (part of the default simpset) takes care
   164 * HOL/record: record_simproc (part of the default simpset) takes care
   165 of selectors applied to updated records; record_split_tac is no longer
   165 of selectors applied to updated records; record_split_tac is no longer
   166 part of the default claset; COMPATIBILITY:
   166 part of the default claset; update_defs may now be removed from the
       
   167 simpset in many cases; COMPATIBILITY: old behavior achieved by
   167 
   168 
   168   claset_ref () := claset() addSWrapper record_split_wrapper;
   169   claset_ref () := claset() addSWrapper record_split_wrapper;
   169   Delsimprocs [record_simproc]
   170   Delsimprocs [record_simproc]
   170 
       
   171 achieve the old bahaviour;
       
   172 
   171 
   173 * HOL/typedef: fixed type inference for representing set; type
   172 * HOL/typedef: fixed type inference for representing set; type
   174 arguments now have to occur explicitly on the rhs as type constraints;
   173 arguments now have to occur explicitly on the rhs as type constraints;
   175 
   174 
   176 * HOL/recdef (TFL): 'congs' syntax now expects comma separated list of theorem
   175 * HOL/recdef (TFL): 'congs' syntax now expects comma separated list of theorem