X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2Fsoftware%2Fcomponents%2Fgrafite%2FgrafiteAstPp.mli;h=4ae11a59b3fa64df67f46f150fd583fe300dac50;hb=948bb5d710c5d7f3185b6fef76c8e71f247cc664;hp=f9b3b37cce2b9ff40e75a4727b8683f00ab309b5;hpb=55b82bd235d82ff7f0a40d980effe1efde1f5073;p=helm.git diff --git a/helm/software/components/grafite/grafiteAstPp.mli b/helm/software/components/grafite/grafiteAstPp.mli index f9b3b37cc..4ae11a59b 100644 --- a/helm/software/components/grafite/grafiteAstPp.mli +++ b/helm/software/components/grafite/grafiteAstPp.mli @@ -24,6 +24,7 @@ *) val pp_tactic: + map_unicode_to_tex:bool -> term_pp:('term -> string) -> lazy_term_pp:('lazy_term -> string) -> ('term, 'lazy_term, 'term GrafiteAst.reduction, string) @@ -31,6 +32,7 @@ val pp_tactic: string val pp_tactic_pattern: + map_unicode_to_tex:bool -> term_pp:('term -> string) -> lazy_term_pp:('lazy_term -> string) -> ('term, 'lazy_term, string) GrafiteAst.pattern -> @@ -41,9 +43,16 @@ val pp_reduction_kind: 'a GrafiteAst.reduction -> string -val pp_command: obj_pp:('obj -> string) -> 'obj GrafiteAst.command -> string -val pp_macro: term_pp:('term -> string) -> 'term GrafiteAst.macro -> string +val pp_command: + term_pp:('term -> string) -> + obj_pp:('obj -> string) -> + ('term,'obj) GrafiteAst.command -> string +val pp_macro: + term_pp:('term -> string) -> + lazy_term_pp:('lazy_term -> string) -> + ('term,'lazy_term) GrafiteAst.macro -> string val pp_comment: + map_unicode_to_tex:bool -> term_pp:('term -> string) -> lazy_term_pp:('lazy_term -> string) -> obj_pp:('obj -> string) -> @@ -52,6 +61,7 @@ val pp_comment: string val pp_executable: + map_unicode_to_tex:bool -> term_pp:('term -> string) -> lazy_term_pp:('lazy_term -> string) -> obj_pp:('obj -> string) -> @@ -65,12 +75,8 @@ val pp_statement: obj_pp:('obj -> string) -> ('term, 'lazy_term, 'term GrafiteAst.reduction, 'obj, string) GrafiteAst.statement -> + map_unicode_to_tex:bool -> string -val pp_tactical: - term_pp:('term -> string) -> - lazy_term_pp:('lazy_term -> string) -> - ('term, 'lazy_term, 'term GrafiteAst.reduction, string) - GrafiteAst.tactical -> - string +val pp_punctuation_tactical: GrafiteAst.punctuation_tactical -> string