module Parser: Bracetax_parserval do_transformation : ?deny_bypass:bool ->
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.