diff options
| author | Johannes Kloos | 2017-10-24 01:08:38 +0200 |
|---|---|---|
| committer | Johannes Kloos | 2017-10-24 01:08:38 +0200 |
| commit | e3430ab83728bcd5a9a8cd2e4a546dab91c91bb7 (patch) | |
| tree | fadc8335584347d2e14b68bc79fa97bc26848251 /doc | |
| parent | b57475e03b5d00b98829162ef6183b6c2655807c (diff) | |
Fix #4846
Bug description:
The "now" tactic, which is being used in the standard library,
is not documented in the Reference Manual
This commit documents the easy tactic, and gives now
as a variant.
Diffstat (limited to 'doc')
| -rw-r--r-- | doc/refman/RefMan-tac.tex | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/doc/refman/RefMan-tac.tex b/doc/refman/RefMan-tac.tex index e06457fe46..675c2bf174 100644 --- a/doc/refman/RefMan-tac.tex +++ b/doc/refman/RefMan-tac.tex @@ -3841,6 +3841,26 @@ this tactic. % En attente d'un moyen de valoriser les fichiers de demos %\SeeAlso file \texttt{contrib/Rocq/DEMOS/Demo\_AutoRewrite.v} +\subsection{\tt easy} +\tacindex{easy} +\label{easy} + +This tactic tries to solve the current goal by a number of standard closing steps. +In particular, it tries to close the current goal using the closing tactics +{\tt trivial}, reflexivity, symmetry, contradiction and inversion of hypothesis. +If this fails, it tries introducing variables and splitting and-hypotheses, +using the closing tactics afterwards, and splitting the goal using {\tt split} and recursing. + +This tactic solves goals that belong to many common classes; in particular, many cases of +unsatisfiable hypotheses, and simple equality goals are usually solved by this tactic. + +\begin{Variant} +\item {\tt now \tac} + \tacindex{now} + + Run \tac\/ followed by easy. This is a notation for {\tt \tac; easy}. +\end{Variant} + \section{Controlling automation} \subsection{The hints databases for {\tt auto} and {\tt eauto}} |
