doc-src/Ref/thm.tex
changeset 4607 6759ba6d3cc1
parent 4597 a0bdee64194c
child 5371 e27558a68b8d
--- a/doc-src/Ref/thm.tex	Fri Feb 06 18:55:57 1998 +0100
+++ b/doc-src/Ref/thm.tex	Sat Feb 07 14:37:48 1998 +0100
@@ -186,6 +186,7 @@
 zero_var_indexes :           thm -> thm
 make_elim        :           thm -> thm
 rule_by_tactic   : tactic -> thm -> thm
+rotate_prems     :    int -> thm -> thm
 \end{ttbox}
 \begin{ttdescription}
 \item[\ttindexbold{standard} $thm$] puts $thm$ into the standard form
@@ -211,6 +212,13 @@
   with contradictory assumptions (because of the instantiation).  The
   tactic proves those subgoals and does whatever else it can, and returns
   whatever is left.
+  
+\item[\ttindexbold{rotate_prems} $k$ $thm$] rotates the premises of $thm$ to
+  the left by~$k$ positions.  It requires $0\leq k\leq n$, where $n$ is the
+  number of premises; the rotation has no effect if $k$ is at either extreme.
+  Used with \texttt{eresolve_tac}\index{*eresolve_tac!on other than first
+    premise}, it gives the effect of applying the tactic to some other premise
+  of $thm$ than the first.
 \end{ttdescription}