# HG changeset patch # User wenzelm # Date 954535146 -7200 # Node ID c47735e7bd1c85728e96e547d1b013876f682125 # Parent 331f0c75e3dc78fd6066a3fa856c842e335a2906 added cong atts; diff -r 331f0c75e3dc -r c47735e7bd1c src/HOL/simpdata.ML --- a/src/HOL/simpdata.ML Fri Mar 31 22:22:23 2000 +0200 +++ b/src/HOL/simpdata.ML Fri Mar 31 22:39:06 2000 +0200 @@ -124,11 +124,15 @@ fun Delcongs congs = (simpset_ref() := simpset() delcongs congs); val cong_add_global = Simplifier.change_global_ss (op addcongs); +val cong_del_global = Simplifier.change_global_ss (op delcongs); val cong_add_local = Simplifier.change_local_ss (op addcongs); +val cong_del_local = Simplifier.change_local_ss (op delcongs); val cong_attrib_setup = - [Attrib.add_attributes [("cong", (Attrib.no_args cong_add_global, Attrib.no_args cong_add_local), - "add rules to simpset and claset simultaneously")]]; + [Attrib.add_attributes [("cong", + (Attrib.add_del_args cong_add_global cong_del_global, + Attrib.add_del_args cong_add_local cong_del_local), + "declare Simplifier congruence rules")]]; val imp_cong = impI RSN