X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_disambiguation%2Fnumber_notation.ml;h=2b3ce2d601a351ae4bc81628afb6b58e9c049792;hb=acd31bfb9537bd32781404241c80bd0ebf88e3b1;hp=7ce0ec0a0face58e43e0a041b4733612cb1267bf;hpb=7dbab245dee64ceb23e3f07a661101d6b78ed96a;p=helm.git diff --git a/helm/ocaml/cic_disambiguation/number_notation.ml b/helm/ocaml/cic_disambiguation/number_notation.ml index 7ce0ec0a0..2b3ce2d60 100644 --- a/helm/ocaml/cic_disambiguation/number_notation.ml +++ b/helm/ocaml/cic_disambiguation/number_notation.ml @@ -23,10 +23,9 @@ * http://helm.cs.unibo.it/ *) -let _ = - let const s = Cic.Const (s, []) in - let mutind s = Cic.MutInd (s, 0, []) in +(* $Id$ *) +let _ = DisambiguateChoices.add_num_choice ("natural number", (fun _ num _ -> HelmLibraryObjects.build_nat (int_of_string num))); @@ -38,7 +37,7 @@ let _ = (fun _ num _ -> let num = int_of_string num in if num = 0 then - raise DisambiguateTypes.Invalid_choice + raise (DisambiguateTypes.Invalid_choice (lazy "0 is not a valid positive number")) else HelmLibraryObjects.build_bin_pos num)); DisambiguateChoices.add_num_choice