Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Tej Chajed
stdpp
Commits
58e2c608
Commit
58e2c608
authored
Nov 11, 2017
by
Robbert Krebbers
Browse files
Add `f_equiv/=` which performs `simpl` first.
This is similar to `f_equal/=`.
parent
30f481c2
Changes
1
Hide whitespace changes
Inline
Side-by-side
theories/tactics.v
View file @
58e2c608
...
...
@@ -319,6 +319,7 @@ Ltac f_equiv :=
|
H
:
pointwise_relation
_
?R
?f
?g
|-
?R
(
?f
?x
)
(
?g
?x
)
=>
simple
apply
H
end
;
try
simple
apply
reflexivity
.
Tactic
Notation
"f_equiv"
"/="
:
=
csimpl
in
*
;
f_equiv
.
(* The tactic [solve_proper_unfold] unfolds the first head symbol, so that
we proceed by repeatedly using [f_equiv]. *)
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment