diff -r e8f6d918fde9 -r d3d56e1d2ec1 doc-src/IsarRef/generic.tex --- a/doc-src/IsarRef/generic.tex Sun Jul 23 11:59:21 2000 +0200 +++ b/doc-src/IsarRef/generic.tex Sun Jul 23 12:01:05 2000 +0200 @@ -550,7 +550,7 @@ ('fast' | 'best' | 'slow' | slowbest) ('!' ?) (clamod * ) ; - clamod: (('intro' | 'elim' | 'dest') (() | '?' | '??') | 'del') ':' thmrefs + clamod: (('intro' | 'elim' | 'dest') ('!' | () | '?') | 'del') ':' thmrefs ; \end{rail} @@ -586,7 +586,7 @@ clasimpmod: ('simp' (() | 'add' | 'del' | 'only') | 'other' | ('split' (() | 'add' | 'del')) | - (('intro' | 'elim' | 'dest') (() | '?' | '??') | 'del')) ':' thmrefs + (('intro' | 'elim' | 'dest') ('!' | () | '?') | 'del')) ':' thmrefs \end{rail} \begin{descr} @@ -618,7 +618,7 @@ \end{matharray} \begin{rail} - ('intro' | 'elim' | 'dest') (() | '?' | '??') + ('intro' | 'elim' | 'dest') ('!' | () | '?') ; 'iff' (() | 'add' | 'del') \end{rail} @@ -629,9 +629,10 @@ \cite{isabelle-ref}. This is a diagnostic command; $undo$ does not apply. \item [$intro$, $elim$, and $dest$] declare introduction, elimination, and destruct rules, respectively. By default, rules are considered as - \emph{safe}, while a single ``?'' classifies as \emph{unsafe}, and ``??'' as - \emph{extra} (i.e.\ not applied in the search-oriented automated methods, - but only in single-step methods such as $rule$). + \emph{unsafe} (i.e.\ not applied blindly without backtracking), while a + single ``!'' classifies as \emph{safe}, and ``?'' as \emph{extra} (i.e.\ not + applied in the search-oriented automated methods, but only in single-step + methods such as $rule$). \item [$iff$] declares equations both as rules for the Simplifier and Classical Reasoner.