aboutsummaryrefslogtreecommitdiffhomepage
path: root/tactics
diff options
context:
space:
mode:
authorGravatar Hugo Herbelin <Hugo.Herbelin@inria.fr>2016-10-22 11:38:51 +0200
committerGravatar Hugo Herbelin <Hugo.Herbelin@inria.fr>2016-10-22 11:46:42 +0200
commit56744aadd413dd9417d245951083117b05170e14 (patch)
tree70557ce730b3c15b3fab584c162cd3da1da0d73f /tactics
parent5609da1e08f950fab85b87b257ed343b491f1ef5 (diff)
Fixing printing of generic arguments of tag "var".
Diffstat (limited to 'tactics')
-rw-r--r--tactics/tacinterp.ml3
1 files changed, 3 insertions, 0 deletions
diff --git a/tactics/tacinterp.ml b/tactics/tacinterp.ml
index 5ecc46d67..c3f7fa143 100644
--- a/tactics/tacinterp.ml
+++ b/tactics/tacinterp.ml
@@ -816,6 +816,9 @@ let rec message_of_value v =
Ftactic.return (pr_closed_glob_env (pf_env gl)
(Proofview.Goal.sigma gl) c)
end
+ else if has_type v (topwit wit_var) then
+ let id = out_gen (topwit wit_var) v in
+ Ftactic.nf_enter begin fun gl -> Ftactic.return (pr_id id) end
else match Value.to_list v with
| Some l ->
Ftactic.List.map message_of_value l >>= fun l ->