src/Tools/isac/Knowledge/LinEq.thy
changeset 60286 31efa1b39a20
parent 60278 343efa173023
child 60289 a7b88fc19a92
     1.1 --- a/src/Tools/isac/Knowledge/LinEq.thy	Wed May 26 16:19:41 2021 +0200
     1.2 +++ b/src/Tools/isac/Knowledge/LinEq.thy	Wed May 26 16:24:05 2021 +0200
     1.3 @@ -64,8 +64,7 @@
     1.4       *)
     1.5      ];
     1.6  \<close>
     1.7 -setup \<open>KEStore_Elems.add_rlss 
     1.8 -  [("LinEq_erls", (Context.theory_name @{theory}, LinEq_erls))]\<close>
     1.9 +setup_rule LinEq_erls = LinEq_erls
    1.10  ML \<open>
    1.11      
    1.12  val LinPoly_simplify = prep_rls'(
    1.13 @@ -87,8 +86,7 @@
    1.14  		],
    1.15         scr = Rule.Empty_Prog});
    1.16  \<close>
    1.17 -setup \<open>KEStore_Elems.add_rlss 
    1.18 -  [("LinPoly_simplify", (Context.theory_name @{theory}, LinPoly_simplify))]\<close>
    1.19 +setup_rule LinPoly_simplify = LinPoly_simplify
    1.20  ML \<open>
    1.21  
    1.22  (*isolate the bound variable in an linear equation; 'bdv' is a meta-constant*)
    1.23 @@ -108,8 +106,7 @@
    1.24  	      ],
    1.25       scr = Rule.Empty_Prog});
    1.26  \<close>
    1.27 -setup \<open>KEStore_Elems.add_rlss 
    1.28 -  [("LinEq_simplify", (Context.theory_name @{theory}, LinEq_simplify))]\<close>
    1.29 +setup_rule LinEq_simplify = LinEq_simplify
    1.30  
    1.31  (*----------------------------- problem types --------------------------------*)
    1.32  (* ---------linear----------- *)