equal
deleted
inserted
replaced
288 Classical.cla_modifiers @ iff_modifiers; |
288 Classical.cla_modifiers @ iff_modifiers; |
289 |
289 |
290 |
290 |
291 (* methods *) |
291 (* methods *) |
292 |
292 |
293 fun clasimp_meth tac prems ctxt = Method.METHOD (fn facts => |
293 fun clasimp_meth tac prems ctxt = METHOD (fn facts => |
294 ALLGOALS (Method.insert_tac (prems @ facts)) THEN tac (local_clasimpset_of ctxt)); |
294 ALLGOALS (Method.insert_tac (prems @ facts)) THEN tac (local_clasimpset_of ctxt)); |
295 |
295 |
296 fun clasimp_meth' tac prems ctxt = Method.METHOD (fn facts => |
296 fun clasimp_meth' tac prems ctxt = METHOD (fn facts => |
297 HEADGOAL (Method.insert_tac (prems @ facts) THEN' tac (local_clasimpset_of ctxt))); |
297 HEADGOAL (Method.insert_tac (prems @ facts) THEN' tac (local_clasimpset_of ctxt))); |
298 |
298 |
299 val clasimp_method = Method.bang_sectioned_args clasimp_modifiers o clasimp_meth; |
299 val clasimp_method = Method.bang_sectioned_args clasimp_modifiers o clasimp_meth; |
300 val clasimp_method' = Method.bang_sectioned_args clasimp_modifiers o clasimp_meth'; |
300 val clasimp_method' = Method.bang_sectioned_args clasimp_modifiers o clasimp_meth'; |
301 |
301 |