X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Flambda-delta%2Fsrc%2Fbasic_ag%2FbagUntrusted.ml;fp=helm%2Fsoftware%2Flambda-delta%2Fsrc%2Fbasic_ag%2FbagUntrusted.ml;h=5d04a3bf47d4e35af5f141f93ba8a5dc1e565d66;hb=22fd9c98a22929f0319286c0693fcdaee43a72df;hp=72223f77829a600d39ddbb90ca13a239c149507b;hpb=10d33a8c1be31d0c7aeccee8968fd5218ca2510a;p=helm.git diff --git a/helm/software/lambda-delta/src/basic_ag/bagUntrusted.ml b/helm/software/lambda-delta/src/basic_ag/bagUntrusted.ml index 72223f778..5d04a3bf4 100644 --- a/helm/software/lambda-delta/src/basic_ag/bagUntrusted.ml +++ b/helm/software/lambda-delta/src/basic_ag/bagUntrusted.ml @@ -20,10 +20,10 @@ module ZT = BagType (* to share *) let type_check f st = function - | a, uri, E.Abst t -> - let f xt tt = ZE.set_entity (f tt) (a, uri, E.Abst xt) in + | a, uri, E.Abst (n, t) -> + let f xt tt = ZE.set_entity (f tt) (a, uri, E.Abst (n, xt)) in L.loc := U.string_of_uri uri; ZT.type_of f st Z.empty_lenv t - | a, uri, E.Abbr t -> + | a, uri, E.Abbr t -> let f xt tt = ZE.set_entity (f tt) (a, uri, E.Abbr xt) in L.loc := U.string_of_uri uri; ZT.type_of f st Z.empty_lenv t - | _, _, E.Void -> assert false + | _, _, E.Void -> assert false