blob: 1146857537a81e772a377d8ef8270f9c5105ed24 [file] [log] [blame] [edit]
open Ast
val string_of_atom : atom -> string
val string_of_unop : unop -> string
val string_of_binop : binop -> string
val string_of_cmpop : cmpop -> string
val string_of_iter : iter -> string
val string_of_typ : ?short: bool -> typ -> string
val string_of_typfield : ?short: bool -> typfield -> string
val string_of_exp : exp -> string
val string_of_exps : string -> exp list -> string
val string_of_expfield : expfield -> string
val string_of_sym : sym -> string
val string_of_prod : prod -> string
val string_of_prem : prem -> string
val string_of_param : param -> string
val string_of_params : param list -> string
val string_of_arg : arg -> string
val string_of_args : arg list -> string
val string_of_def : def -> string
val string_of_script : script -> string