Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
The generic parser for bracetax, needs an implementation of Signatures.printer
.
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.