X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Focaml%2Fcic_disambiguation%2FcicTextualParser2.mli;h=e867d3435c500cfc620bda538c88f0bc8a44b016;hb=8c058315b08e90f975895c2354941e3cef69051e;hp=a6f8dcce310bd8c30f2f96609d7254a1d4674342;hpb=5095f0f9e11e966d7872d38ab8ef408567c5984e;p=helm.git diff --git a/helm/ocaml/cic_disambiguation/cicTextualParser2.mli b/helm/ocaml/cic_disambiguation/cicTextualParser2.mli index a6f8dcce3..e867d3435 100644 --- a/helm/ocaml/cic_disambiguation/cicTextualParser2.mli +++ b/helm/ocaml/cic_disambiguation/cicTextualParser2.mli @@ -25,13 +25,20 @@ exception Parse_error of string +(** {3 type shortands} *) + +type tactic = (CicAst.term, string) TacticAst.tactic +type tactical = (CicAst.term, string) TacticAst.tactic TacticAst.tactical +type command = CicAst.term CommandAst.command +type script = CicAst.term CommandAst.Script.script + (** {2 Parsing functions} *) -val parse_term: char Stream.t -> CicAst.term -val parse_tactic: char Stream.t -> (CicAst.term, string) TacticAst.tactic -val parse_tactical: - char Stream.t -> - (CicAst.term, string) TacticAst.tactic TacticAst.tactical +val parse_term: char Stream.t -> CicAst.term +val parse_tactic: char Stream.t -> tactic +val parse_tactical: char Stream.t -> tactical +val parse_command: char Stream.t -> command +val parse_script: char Stream.t -> script (** {2 Grammar extensions} *)