]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_notation/cicNotationParser.mli
snapshot, notably:
[helm.git] / helm / ocaml / cic_notation / cicNotationParser.mli
index 84ce24b1432584ed29ef77d1d0bb466bf552d9b0..fab4d4102b9e7b1416e3a52f8368e20ec4b5b30f 100644 (file)
@@ -27,16 +27,9 @@ exception Parse_error of Token.flocation * string
 
 (** {2 Parsing functions} *)
 
-val parse_level1_pattern: char Stream.t -> unit
-(*val parse_level2_pattern: char Stream.t -> unit*)
+  (** concrete syntax pattern: notation level 1 *)
+val parse_syntax_pattern: char Stream.t -> unit
 
-(** {2 Grammar extensions} *)
-
-(*val term: CicAst.term Grammar.Entry.e   |+* recursive rule +|*)
-(*val term0: CicAst.term Grammar.Entry.e  |+* top level rule +|*)
-
-(*val return_term: CicAst.location -> CicAst.term -> CicAst.term*)
-
-  (** raise a parse error *)
-(*val fail: CicAst.location -> string -> 'a*)
+  (** AST pattern: notation level 2 *)
+val parse_ast_pattern: char Stream.t -> unit