blob: 834fb56a4fcb3b0e9e2dd9f548251c48ce10e3da [file] [edit]
open Ast
val string_of_list : ('a -> string) -> string -> 'a list -> string
val string_of_atom : atom -> string
val string_of_mixop : mixop -> id
val string_of_value : value -> string
val string_of_values : string -> value list -> string
val string_of_iter : iter -> string
val string_of_iters : iter list -> string
val string_of_typ : typ -> string
val string_of_expr : expr -> string
val string_of_path : path -> string
val string_of_arg : arg -> string
val string_of_instr : instr -> string
val string_of_instrs : instr list -> string
val string_of_algorithm : algorithm -> string
val structured_string_of_value : value -> string
val structured_string_of_iter : iter -> string
val structured_string_of_expr : expr -> string
val structured_string_of_path : path -> string
val structured_string_of_instr : instr -> string
val structured_string_of_instrs : instr list -> string
val structured_string_of_algorithm : algorithm -> string