src/Provers/splitter.ML
2000-07-06 ago Now two split thms for same constant at different types is allowed.
2000-05-05 ago use Args.colon / Args.parens;
2000-03-31 ago use Attrib.add_del_args;
2000-03-15 ago made SML/XL happy;
2000-03-15 ago added attributes, method modifiers, theory setup;
1999-10-01 ago - Fixed bug in mk_split_pack which caused application of expansion theorem
1999-01-14 ago Fixed old bug: selection of constant to be split should depend not just on
1998-09-24 ago renamed mk_meta_eq to mk_eq
1998-09-08 ago added caveat; a real solution would be difficult
1998-08-12 ago the splitter is now defined as a functor
1998-05-14 ago extended addsplits and delsplits to handle also split rules for assumptions
1998-02-28 ago Little reorganization. Loop tactics have names now.
1998-01-07 ago adapted to new sort function;
1997-12-19 ago pasted old insertion sort (does not work with new sort function!)
1997-11-18 ago Fixed bug in inst_split.
1997-11-17 ago Tuned function mk_cntxt_splitthm.
1997-11-12 ago renamed split_prem_tac to split_asm_tac
1997-11-07 ago added split_prem_tac
1997-10-17 ago Added error messages.
1997-10-10 ago fixed dots;
1997-07-22 ago Removal of the tactical STATE
1996-11-28 ago Replaced map...~~ by ListPair.map
1996-11-01 ago Replaced min by Int.min
1996-05-06 ago Rewrote mk_cntxt_splitthm. Added function mk_case_split_inside_tac.
1996-04-25 ago Added functions mk_cntxt_splitthm and inst_split which instantiate
1995-04-16 ago Fixed bug.
1995-04-13 ago Completely rewrote split_tac. The old one failed in strange circumstances.
1995-03-08 ago Replaced read by read_cterm.
1995-03-03 ago replaced Pure by ProtoPure
1994-01-18 ago Updated refs to old Sign functions
1993-09-16 ago added header
1993-09-16 ago Initial revision