X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=matita%2Fmatita%2Fcontribs%2Flambdadelta%2Fbin%2Froles%2FrolesTypes.ml;h=a6e9c59bb3d8f6376ea4c8f738447192107ad5fa;hb=277fc8ff21ce3dbd6893b1994c55cf5c06a98355;hp=f57d17641e04466ccd27898f20b0875ab49d7c36;hpb=456a157eba1428fd4ec02713e60ac2b653a0e0b0;p=helm.git diff --git a/matita/matita/contribs/lambdadelta/bin/roles/rolesTypes.ml b/matita/matita/contribs/lambdadelta/bin/roles/rolesTypes.ml index f57d17641..a6e9c59bb 100644 --- a/matita/matita/contribs/lambdadelta/bin/roles/rolesTypes.ml +++ b/matita/matita/contribs/lambdadelta/bin/roles/rolesTypes.ml @@ -46,7 +46,10 @@ type status = { mutable sn: nobjs; } -type pointer = int list +type step = One of int + | Many of int list + +type pointer = step list type error = EWrongExt of string | EStage of stage @@ -62,3 +65,5 @@ type error = EWrongExt of string | EWrongRequest of string * string exception Error of error + +type each = string -> string -> bool -> string -> string -> string -> unit