diff options
| author | Pierre-Marie Pédrot | 2015-05-11 18:34:00 +0200 |
|---|---|---|
| committer | Pierre-Marie Pédrot | 2015-05-12 17:24:48 +0200 |
| commit | e0a245daa30a3204ee487fe6f8d20a0674a2398c (patch) | |
| tree | 92d9764dda8a94dc5c4b721d7db88b7720b4e864 /kernel/inductive.ml | |
| parent | 19752ec7e7ec2a89e01c9c65b1cc472cca04e424 (diff) | |
Adding an option Loose Hint Behavior to handle hints loaded but not imported.
It accepts three distinct flags:
- "Lax", which is the default one, sets the old behaviour, i.e. a non-imported
hint behaves the same as an imported one.
- "Warn" outputs a warning when a non-imported hint is used. Note that this is
an over-approximation, because a hint may be triggered by an eauto run that
will eventually fail and backtrack.
- "Strict" changes the behaviour of an unloaded hint to the one of the fail
tactic, allowing to emulate the hopefully future import-scoped hint mechanism.
Diffstat (limited to 'kernel/inductive.ml')
0 files changed, 0 insertions, 0 deletions
