src/HOL/Tools/Metis/metis_reconstruct.ML
changeset 43294 0271fda2a83a
parent 43268 c0eaa8b9bff5
child 43297 e77baf329f48
--- a/src/HOL/Tools/Metis/metis_reconstruct.ML	Wed Jun 08 16:20:18 2011 +0200
+++ b/src/HOL/Tools/Metis/metis_reconstruct.ML	Wed Jun 08 16:20:18 2011 +0200
@@ -230,7 +230,8 @@
 (* Match untyped terms. *)
 fun untyped_aconv (Const (a, _), Const(b, _)) = (a = b)
   | untyped_aconv (Free (a, _), Free (b, _)) = (a = b)
-  | untyped_aconv (Var ((a, _), _), Var ((b, _), _)) = (a = b)
+  | untyped_aconv (Var ((a, _), _), Var ((b, _), _)) =
+    (a = b) (* ignore variable numbers *)
   | untyped_aconv (Bound i, Bound j) = (i = j)
   | untyped_aconv (Abs (_, _, t), Abs (_, _, u)) = untyped_aconv (t, u)
   | untyped_aconv (t1 $ t2, u1 $ u2) =