bracetax

Simple and deterministic text processing syntax
val do_transformation : ?deny_bypass:bool -> Bracetax_signatures.printer -> ( unit -> char option ) -> string -> unit

(do_transformation printer read_fun filename) parses the input (the read_fun, until it returns None) by calling printer's functions. filename is used for error messages localtion.