type 'context t = 'context -> string -> string
exception UnclosedExpression of string
val escape : bool Stdlib.ref
val check : bool list -> bool
val buffer :
?sep:char ->
?sym:bool ->
?fail:bool ->
?escape:bool Stdlib.ref ->
?skipper:bool list Stdlib.ref ->
?brace:('a -> string -> string) ->
?paren:('a -> string -> string) ->
?bracket:('a -> string -> string) ->
?var:('a -> string -> string) ->
ctxt:'b ->
Stdlib.Buffer.t ->
string ->
unit
val string :
?sep:char ->
?sym:bool ->
?fail:bool ->
?escape:bool Stdlib.ref ->
?skipper:bool list Stdlib.ref ->
?brace:('a -> string -> string) ->
?paren:('a -> string -> string) ->
?bracket:('a -> string -> string) ->
?var:('a -> string -> string) ->
ctxt:'b ->
string ->
string
exception UnknownExpression of string
val string_from_list :
?sep:char ->
?sym:bool ->
?fail:bool ->
?brace:bool ->
?paren:bool ->
?bracket:bool ->
?var:bool ->
?default:string ->
(string * string) list ->
string ->
string