src/HOL/Tools/lin_arith.ML
changeset 33554 4601372337e4
parent 33520 b2cb4da715f7
child 33719 474ebcc348e6
--- a/src/HOL/Tools/lin_arith.ML	Tue Nov 10 16:04:57 2009 +0100
+++ b/src/HOL/Tools/lin_arith.ML	Tue Nov 10 18:11:23 2009 +0100
@@ -924,9 +924,9 @@
   Attrib.setup @{binding arith_split} (Scan.succeed (Thm.declaration_attribute add_split))
     "declaration of split rules for arithmetic procedure" #>
   Method.setup @{binding linarith}
-    (Args.bang_facts >> (fn prems => fn ctxt =>
+    (Scan.succeed (fn ctxt =>
       METHOD (fn facts =>
-        HEADGOAL (Method.insert_tac (prems @ Arith_Data.get_arith_facts ctxt @ facts)
+        HEADGOAL (Method.insert_tac (Arith_Data.get_arith_facts ctxt @ facts)
           THEN' tac ctxt)))) "linear arithmetic" #>
   Arith_Data.add_tactic "linear arithmetic" gen_tac;