src/Provers/hypsubst.ML
changeset 646 7928c9760667
parent 231 cb6a24451544
child 680 f9e24455bbd1
--- a/src/Provers/hypsubst.ML	Wed Oct 19 09:44:31 1994 +0100
+++ b/src/Provers/hypsubst.ML	Wed Oct 19 09:48:13 1994 +0100
@@ -1,6 +1,6 @@
 (*  Title: 	Provers/hypsubst
     ID:         $Id$
-    Author: 	Lawrence C Paulson, Cambridge University Computer Laboratory
+    Author: 	Martin D Coen, Cambridge University Computer Laboratory
     Copyright   1993  University of Cambridge
 
 Martin Coen's tactic for substitution in the hypotheses
@@ -49,6 +49,7 @@
 
 (*It's not safe to substitute for a constant; consider 0=1.
   It's not safe to substitute for x=t[x] since x is not eliminated.
+  It's not safe to substitute for a Var; what if it appears in other goals?
   It's not safe to substitute for a variable free in the premises,
     but how could we check for this?*)
 fun inspect_pair bnd (t,u) =