diff options
author | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2013-09-06 21:50:35 +0200 |
---|---|---|
committer | Pierre-Marie Pédrot <pierre-marie.pedrot@inria.fr> | 2013-11-27 18:43:35 +0100 |
commit | 144f2ac7c7394a701808daa503a0b6ded5663fcc (patch) | |
tree | c193b3e8ba6d2650213e8c0cc4f0c52f14eedba3 /printing | |
parent | 2923b9262e3859f2ad0169778d63d79843d7ddf7 (diff) |
Adding generic solvers to term holes. For now, no resolution mechanism nor
parsing is plugged.
Diffstat (limited to 'printing')
-rw-r--r-- | printing/ppconstr.ml | 2 | ||||
-rw-r--r-- | printing/ppvernac.ml | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/printing/ppconstr.ml b/printing/ppconstr.ml index b389ca790..92b4bf496 100644 --- a/printing/ppconstr.ml +++ b/printing/ppconstr.ml @@ -258,7 +258,7 @@ let pr_binder_among_many pr_c = function | LocalRawDef (na,c) -> let c,topt = match c with | CCast(_,c, (CastConv t|CastVM t|CastNative t)) -> c, t - | _ -> c, CHole (Loc.ghost, None) in + | _ -> c, CHole (Loc.ghost, None, None) in surround (pr_lname na ++ pr_opt_type pr_c topt ++ str":=" ++ cut() ++ pr_c c) diff --git a/printing/ppvernac.ml b/printing/ppvernac.ml index 441e362b1..ba640863d 100644 --- a/printing/ppvernac.ml +++ b/printing/ppvernac.ml @@ -250,7 +250,7 @@ let pr_module_binders l pr_c = prlist_strict (pr_module_vardecls pr_c) l let pr_type_option pr_c = function - | CHole (loc, k) -> mt() + | CHole (loc, k, _) -> mt() | _ as c -> brk(0,2) ++ str":" ++ pr_c c let pr_decl_notation prc ((loc,ntn),c,scopt) = |