Make.Stateexception Error of tConvenient exception.
exception Key_not_found of t * string * stringException raised by `get` when the key is not bound.
val create_key : pipe:string -> string -> _ keycreate a new key
get the value associated to a key, or the default if the key is not bound.
update key f s updates the value associated with the key key according to the result of f.
update_opt key f s updates the value associated with the key key according to the result of f. The argument passed to f is Some v if the key is currently associated with value v, and None if the key is not bound.
val warn :
?file:_ State.input_file ->
?loc:Dolmen.Std.Loc.full ->
t ->
'a Report.Warning.t ->
'a ->
tEmit a warning
val error :
?file:_ State.input_file ->
?loc:Dolmen.Std.Loc.full ->
t ->
'a Report.Error.t ->
'a ->
tEmit an error.
val debug : bool keyval reports : Report.Conf.t keyval report_style : State.report_style keyval max_warn : int keyval cur_warn : int keyval time_limit : float keyval size_limit : float keyval logic_file : Logic.language State.input_file keyval response_file : Response.language State.input_file keyval export_file : Logic.language State.output_file key