aboutsummaryrefslogtreecommitdiff
path: root/coqpp
diff options
context:
space:
mode:
authorGaƫtan Gilbert2019-05-21 23:06:40 +0200
committerEnrico Tassi2019-06-04 13:58:43 +0200
commit3b7509b96273f4e412b747e0c55dd193f38fd418 (patch)
treea77d952a62174ded2042cb15ee40abf44c328ca2 /coqpp
parent96231a23a9b76b17541572defb6089e23e80c474 (diff)
VernacExtend produces vernac_interp_phase ADT (old name functional_vernac)
+ hide interp_functional_vernac in vernacentries
Diffstat (limited to 'coqpp')
-rw-r--r--coqpp/coqpp_main.ml11
1 files changed, 4 insertions, 7 deletions
diff --git a/coqpp/coqpp_main.ml b/coqpp/coqpp_main.ml
index 48f9ed30b0..d6ae0a7d6f 100644
--- a/coqpp/coqpp_main.ml
+++ b/coqpp/coqpp_main.ml
@@ -369,22 +369,19 @@ let understand_state = function
let print_body_state state fmt r =
let state = match r.vernac_state with Some _ as s -> s | None -> state in
match state with
- | None -> fprintf fmt "Vernacentries.VtDefault (fun () -> %a)" print_code r.vernac_body
+ | None -> fprintf fmt "Vernacextend.VtDefault (fun () -> %a)" print_code r.vernac_body
| Some "CUSTOM" -> print_code fmt r.vernac_body
| Some state ->
let state, unit_wrap = understand_state state in
- fprintf fmt "Vernacentries.%s (%s%a)" state (if unit_wrap then "fun () ->" else "")
+ fprintf fmt "Vernacextend.%s (%s%a)" state (if unit_wrap then "fun () ->" else "")
print_code r.vernac_body
-let print_body_wrapper state fmt r =
- fprintf fmt "Vernacentries.interp_functional_vernac (%a)" (print_body_state state) r
-
let print_body_fun state fmt r =
fprintf fmt "let coqpp_body %a%a = @[%a@] in "
- print_binders r.vernac_toks print_atts_left r.vernac_atts (print_body_wrapper state) r
+ print_binders r.vernac_toks print_atts_left r.vernac_atts (print_body_state state) r
let print_body state fmt r =
- fprintf fmt "@[(%afun %a~atts@ ~pstate@ -> coqpp_body %a%a ~pstate)@]"
+ fprintf fmt "@[(%afun %a~atts@ -> coqpp_body %a%a)@]"
(print_body_fun state) r print_binders r.vernac_toks
print_binders r.vernac_toks print_atts_right r.vernac_atts