diff options
| author | Hugo Herbelin | 2018-04-16 20:48:05 +0200 |
|---|---|---|
| committer | Hugo Herbelin | 2018-07-25 17:49:53 +0200 |
| commit | 190ff373ed3728ae816da674ceeae3ba8ffa1919 (patch) | |
| tree | 1ba995e482022dc6e69329dd4781549809643ee5 /kernel | |
| parent | 523de4f878293cf1d582bd70300b34d497e705b3 (diff) | |
Optimized dependencies for pattern-matching on only trivial patterns.
If a term is matched only against variables, it will not introduce a
"match" and thus, even if the term is of an inductive type, its
indices will not be taken into account in the current algorithm
(though one could imagine an algorithm which does an expansion
specially in order to filter on indices).
This allows to tell the unification not to use dependencies which the
pattern-matching algorithm is not able to exploit in practice.
See example in file 2733.v.
Diffstat (limited to 'kernel')
0 files changed, 0 insertions, 0 deletions
