src/Pure/term.ML
changeset 43329 84472e198515
parent 43326 47cf4bc789aa
child 43683 b5d1873449fb
--- a/src/Pure/term.ML	Wed Jun 08 22:16:21 2011 +0200
+++ b/src/Pure/term.ML	Thu Jun 09 20:22:22 2011 +0200
@@ -957,7 +957,7 @@
   else raise TERM ("Illegal occurrence of '_' dummy pattern", [tm]);
 
 fun free_dummy_patterns (Const ("dummy_pattern", T)) used =
-      let val [x] = Name.invents used Name.uu 1
+      let val [x] = Name.invent used Name.uu 1
       in (Free (Name.internal x, T), Name.declare x used) end
   | free_dummy_patterns (Abs (x, T, b)) used =
       let val (b', used') = free_dummy_patterns b used