]> matita.cs.unibo.it Git - helm.git/blobdiff - helm/ocaml/cic_notation/grafiteParser.mli
ocaml 3.09 transition
[helm.git] / helm / ocaml / cic_notation / grafiteParser.mli
index ccea04836ec99e874519398f47a776c38b1448d3..fa732218fec1f093a38a03441be7eedc93636e7a 100644 (file)
  * http://helm.cs.unibo.it/
  *)
 
+type statement =
+  (CicNotationPt.term, CicNotationPt.term, GrafiteAst.reduction,
+   GrafiteAst.obj, string)
+    GrafiteAst.statement
+
+val parse_statement: Ulexing.lexbuf -> statement  (** @raise End_of_file *)
+
   (** @raise End_of_file *)
-val parse_statement:
- char Stream.t ->
-   (CicNotationPt.term, GrafiteAst.obj, string) GrafiteAst.statement
+val parse_dependencies: Ulexing.lexbuf -> GrafiteAst.dependency list
+
+val statement: statement Grammar.Entry.e