diff options
| author | herbelin | 2011-09-04 21:36:17 +0000 |
|---|---|---|
| committer | herbelin | 2011-09-04 21:36:17 +0000 |
| commit | 82406b12adc9f59a186a38f863b0180855314b50 (patch) | |
| tree | 4308eb8ae1202d5b211eaaf9007601e2e2993a6e /plugins/syntax/string_syntax_plugin.mllib | |
| parent | b08076bc71c7813038f2cefedff9c5b678d225a8 (diff) | |
Having added a special Cast for remembering the use of conversion
tactic steps (r14407) increased the size of proof-terms, leading in
some cases (e.g. in Nijmegen/Algebra) to calls to simpl becoming
extremely costly on such terms built with tactics.
We try as a workaround to remove the newly introduced Cast after it
has been used by the type-checking algorithm.
We incidentally fixed eq_constr which was not fully transparent wrt
casts. We also removed useless code in judge_of_apply (has_revert).
Note: checker still to be updated to reflect a possible use of this
new kind of cast.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@14448 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'plugins/syntax/string_syntax_plugin.mllib')
0 files changed, 0 insertions, 0 deletions
