X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;ds=sidebyside;f=helm%2Fsoftware%2Flambda-delta%2Ftoplevel%2FmetaOutput.ml;h=03995e15382dc741e02b6a2f1d79c8afeb569a21;hb=75620ca64e3038fcbebb51559fdc31b2e8a00f93;hp=2d5bc3ad5c946ac3bbab196e9e0c6d92ac3d42cf;hpb=c45c77de154323feaf5bf6aee98c86b95361b9ae;p=helm.git diff --git a/helm/software/lambda-delta/toplevel/metaOutput.ml b/helm/software/lambda-delta/toplevel/metaOutput.ml index 2d5bc3ad5..03995e153 100644 --- a/helm/software/lambda-delta/toplevel/metaOutput.ml +++ b/helm/software/lambda-delta/toplevel/metaOutput.ml @@ -104,6 +104,9 @@ let pp_list pp opend sep closed frm l = in if l = [] then () else F.fprintf frm "%s%a%s" opend aux l closed +let pp_rev_list pp opend sep closed frm l = + pp_list pp opend sep closed frm (List.rev l) + let rec pp_args frm args = pp_list pp_term "(" "," ")" frm args and pp_term frm = function @@ -121,7 +124,7 @@ and pp_term frm = function let pp_par frm (id, w) = F.fprintf frm "%s:%a" id pp_term w -let pp_pars = pp_list pp_par "[" "," "]" +let pp_pars = pp_rev_list pp_par "[" "," "]" let pp_body frm = function | None -> ()