diff options
| author | Arnaud Spiwack | 2014-10-10 12:08:03 +0200 |
|---|---|---|
| committer | Arnaud Spiwack | 2014-10-16 10:23:29 +0200 |
| commit | 2b12eb9574b7192d70605e9c707fc4b2f94b71d0 (patch) | |
| tree | c319c3fa565270c83339d0a7e62d6cd8a7bfb6e0 /kernel | |
| parent | 03d50087900d51b1b88b9fbc96b35d6fd56cc602 (diff) | |
Move the handling a new evars from the [Proofview.Refine] module to [Evd].
That way, everything in the code of pretying is made "refine"-aware. Making the abstraction stonger and integration of pretyping with interactive proof more direct.
It might create goals in a slightly different goal order in the (user level) refine tactic. Because now, the [update] primitive which used to infer an order from an [evar_map] now has the order fixed by the successive declaration with [Evarutil.new_evar] (and similar). It probably coincides, though.
Following a suggestion by Hugo.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
