aboutsummaryrefslogtreecommitdiff
path: root/doc/sphinx/proof-engine
diff options
context:
space:
mode:
authorcoqbot-app[bot]2020-09-08 15:09:00 +0000
committerGitHub2020-09-08 15:09:00 +0000
commitd19175c1c7e64777129742dbc986521efa61072e (patch)
tree10fdf1de3dea32585863b4a76a929919b0640d94 /doc/sphinx/proof-engine
parentbfcd647d26378bb9a654630c5c2379a769cea967 (diff)
parentdf6d411a7f9aecdd3794fa837d425ff280a153a7 (diff)
Merge PR #12931: Proof using cleanup, small doc addition and fix using Type in collections
Reviewed-by: gares Ack-by: Zimmi48
Diffstat (limited to 'doc/sphinx/proof-engine')
-rw-r--r--doc/sphinx/proof-engine/proof-handling.rst4
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/sphinx/proof-engine/proof-handling.rst b/doc/sphinx/proof-engine/proof-handling.rst
index 4480b10319..55e4f26fe8 100644
--- a/doc/sphinx/proof-engine/proof-handling.rst
+++ b/doc/sphinx/proof-engine/proof-handling.rst
@@ -156,6 +156,10 @@ list of assertion commands is given in :ref:`Assertions`. The command
``T``, then the commands ``Proof using a`` and ``Proof using T a``
are equivalent.
+ The set of declared variables always includes the variables used by
+ the statement. In other words ``Proof using e`` is equivalent to
+ ``Proof using Type + e`` for any declaration expression ``e``.
+
.. cmdv:: Proof using {+ @ident } with @tactic
Combines in a single line :cmd:`Proof with` and :cmd:`Proof using`.