X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_notation%2FcicNotationMatcher.mli;h=4a9d4a27548b5e1a5e809a45915de74485148ba6;hb=91a095f0686ee569ba035e4e30c7d071588cb8e7;hp=55de82999f9aa8537637a7838a0c374324570719;hpb=bf6144a808a16d4e576e56593bbcd63b8db5fe4c;p=helm.git diff --git a/helm/ocaml/cic_notation/cicNotationMatcher.mli b/helm/ocaml/cic_notation/cicNotationMatcher.mli index 55de82999..4a9d4a275 100644 --- a/helm/ocaml/cic_notation/cicNotationMatcher.mli +++ b/helm/ocaml/cic_notation/cicNotationMatcher.mli @@ -39,9 +39,9 @@ module Matcher (P: PATTERN) : sig val compiler: (P.pattern_t * int) list -> - ((P.pattern_t list * int) list -> P.term_t list -> 'a) -> - (unit -> 'a) -> - (P.term_t -> 'a) + ((P.pattern_t list * int) list -> P.term_t list -> 'a option) -> + (unit -> 'a option) -> + (P.term_t -> 'a option) end module Matcher21: @@ -57,3 +57,4 @@ sig (CicNotationPt.cic_appl_pattern * int) list -> (Cic.annterm -> ((string * Cic.annterm) list * int) option) end +