]> matita.cs.unibo.it Git - helm.git/blobdiff - matita/components/content_pres/cicNotationParser.mli
Previous patch improved: we now use an ad-hoc wrapper for Grammar.parsable
[helm.git] / matita / components / content_pres / cicNotationParser.mli
index 1cbef668d98e1c85254455480297f49642311184..d9e812f6022361c7209e6878d36c1775f6b7226c 100644 (file)
@@ -42,7 +42,10 @@ class status: keywords:string list ->
 
 type checked_l1_pattern = private CL1P of NotationPt.term * int
 
-val refresh_uri_in_checked_l1_pattern: checked_l1_pattern -> checked_l1_pattern 
+val refresh_uri_in_checked_l1_pattern:
+ refresh_uri_in_term:(NCic.term -> NCic.term) ->
+ refresh_uri_in_reference:(NReference.reference -> NReference.reference) ->
+  checked_l1_pattern -> checked_l1_pattern 
 
 (** {2 Parsing functions} *)
 
@@ -79,8 +82,6 @@ val let_defs : #status ->
 val protected_binder_vars : #status ->
   (NotationPt.term list * NotationPt.term option) Grammar.Entry.e
 
-val parse_term: #status -> Ulexing.lexbuf -> NotationPt.term
-
 (** {2 Debugging} *)
 
   (** print "level2_pattern" entry on stdout, flushing afterwards *)