type 'context t = 'context -> string -> stringexception UnclosedExpression of stringval escape : bool Stdlib.refval check : bool list -> boolval 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:'a ->
Stdlib.Buffer.t ->
string ->
unitval 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:'a ->
string ->
stringexception UnknownExpression of stringval string_from_list :
?sep:char ->
?sym:bool ->
?fail:bool ->
?brace:bool ->
?paren:bool ->
?bracket:bool ->
?var:bool ->
?default:string ->
(string * string) list ->
string ->
string