diff options
author | 2008-09-07 00:05:39 +0000 | |
---|---|---|
committer | 2008-09-07 00:05:39 +0000 | |
commit | 0e189432da864d7e31c9d6bb2355f349308a3d0a (patch) | |
tree | 81bb046903cda8d25175352703a3fa7bcec7cca0 /interp | |
parent | 7449a31bf5413a2607e2c1c388f4aeec56a59010 (diff) |
Better handling of the opacity of proof obligations, add the possibility of
overriding the default tactic when adding a definition.
git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/coq/trunk@11373 85f007b7-540e-0410-9357-904b9bb8a0f7
Diffstat (limited to 'interp')
-rw-r--r-- | interp/constrintern.ml | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/interp/constrintern.ml b/interp/constrintern.ml index 26ed02379..be7c75663 100644 --- a/interp/constrintern.ml +++ b/interp/constrintern.ml @@ -940,7 +940,7 @@ let internalise sigma globalenv env allow_patvar lvar c = let p' = Option.map (intern_type env'') po in RIf (loc, c', (na', p'), intern env b1, intern env b2) | CHole (loc, k) -> - RHole (loc, match k with Some k -> k | None -> Evd.QuestionMark true) + RHole (loc, match k with Some k -> k | None -> Evd.QuestionMark (Evd.Define true)) | CPatVar (loc, n) when allow_patvar -> RPatVar (loc, n) | CPatVar (loc, _) -> |