diff options
| author | Jasper Hugunin | 2020-07-28 17:08:56 -0700 |
|---|---|---|
| committer | Jasper Hugunin | 2020-08-20 07:40:02 -0700 |
| commit | 73854ca09590ee8f9bb60916fbf3ed1af84c5e56 (patch) | |
| tree | becb4cd0284cff03721362a1773e2fa6cc04938f /dev | |
| parent | 609152467f4d717713b7ea700f5155fc9f341cd7 (diff) | |
Modify Init/Logic.v to compile with -mangle-names.
This is related to coq/coq#6781.
Most issues are with `destruct H` where H is the name of a binder
in the goal; this is addressed by moving dependent assumptions
before the colon. A different option would be adding `intros`
tactics, but this repeats the names of hypotheses (in the type of
the goal and in the proof script).
Additionally, the `destruct H with (Q:=...)` form gets changed to
`destruct (H ...)`, since the binder name `Q` is refreshed.
Diffstat (limited to 'dev')
0 files changed, 0 insertions, 0 deletions
