
diff -r 54b236801671 -r 8682a88c3d6a doc-src/IsarRef/generic.tex
--- a/doc-src/IsarRef/generic.tex	Sun Jul 22 21:31:37 2001 +0200
+++ b/doc-src/IsarRef/generic.tex	Mon Jul 23 13:50:23 2001 +0200
@@ -837,14 +837,15 @@
   methods such as $rule$).
 \item [$rule~del$] deletes introduction, elimination, or destruction rules from
   the context.
-\item [$iff$] declares a ``safe'' rule to the context in several ways. 
-  The rule is declared as a rewrite rule to the Simplifier. Furthermore, it is 
+\item [$iff$] declares a (possibly conditional) ``safe'' rule to the context in
+  several ways.   The rule is declared as a rewrite rule to the Simplifier. 
+  Furthermore, it is 
   declared in several ways (depending on its structure) to the Classical 
   Reasoner for aggressive use, which would normally be indicated by ``!'').
   If the rule is an equivalence, the two corresponding implications are 
   declared as introduction and destruction rules. Otherwise, a warning is issued
   and if the rule is an inequality, the corresponding negation elimination rule
-  is declared, else the rule itself is declared as an introduction.
+  is declared, else the rule itself is declared as an introduction rule.
   
   The ``?'' version of $iff$ declares ``extra'' Classical Reasoner rules only,
   and omits the Simplifier declaration.  Thus the declaration does not have




