diff options
| author | herbelin | 2010-06-25 10:09:43 +0000 |
|---|---|---|
| committer | herbelin | 2010-06-25 10:09:43 +0000 |
| commit | f9be7230b24be929ba8539932aabcb6a682ea6e2 (patch) | |
| tree | 41e047edf48b9dccda5e79d8108dcafb56cbd1ab /plugins/syntax/string_syntax_plugin.mllib | |
| parent | 68da8bd15b9e8d7bfae0baa21195d6f1e6b93311 (diff) | |
Restored a "feature" of unification in pre-8.3 (it was used e.g. in a
proof of Chung-Kil's Hur Heq package): conversion in "trivial_unify"
accepted evars as ordinary variables. I hope I did not invalidate some
features that would have needed restricting conversion on evar-free
terms, but since failure of conversion in presence of evars is redirected
to the main unification algorithm, I guess it is OK.
For better readibility, I also inlined and cleaned a bit trivial_unify.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@13193 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'plugins/syntax/string_syntax_plugin.mllib')
0 files changed, 0 insertions, 0 deletions
