X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_disambiguation%2FdisambiguateTypes.mli;h=7f955d67377dd65c14334aa5500a755c458f045a;hb=9e8c5d2163e701413517153f00a52dac1cd31ecd;hp=1a8dc4ac08bf02e00cc901799f967087d2519160;hpb=35c68efd0a44da26d4aa6ae760ee03712b33dfed;p=helm.git diff --git a/helm/ocaml/cic_disambiguation/disambiguateTypes.mli b/helm/ocaml/cic_disambiguation/disambiguateTypes.mli index 1a8dc4ac0..7f955d673 100644 --- a/helm/ocaml/cic_disambiguation/disambiguateTypes.mli +++ b/helm/ocaml/cic_disambiguation/disambiguateTypes.mli @@ -45,21 +45,20 @@ exception Invalid_choice type codomain_item = string * (* description *) - (singleton_environment -> string -> Cic.term list -> Cic.term) + (environment -> string -> Cic.term list -> Cic.term) (* environment, literal number, arguments as needed *) -and environment = codomain_item list Environment.t +and environment = codomain_item Environment.t -and singleton_environment = codomain_item Environment.t +type multiple_environment = codomain_item list Environment.t (* a simple case of extension of a disambiguation environment *) -val singleton_env_of_list: - (string * string * Cic.term) list -> singleton_environment -> - singleton_environment - val env_of_list: - (string * string * Cic.term) list -> environment -> - environment + (string * string * Cic.term) list -> environment -> environment + +val multiple_env_of_list: + (string * string * Cic.term) list -> multiple_environment -> + multiple_environment module type Callbacks = sig @@ -94,5 +93,5 @@ type script_entry = | Comment of CicNotationPt.location * string type script = CicNotationPt.location * script_entry list -val empty_environment: environment +val dummy_floc: Lexing.position * Lexing.position