Pipe.2-Statecommon interface
include State_intf.Commonexception Error of tConvenient exception.
val warn : ?loc:Dolmen.Std.Loc.full -> t -> 'a Report.Warning.t -> 'a -> tEmit a warning
val error : ?loc:Dolmen.Std.Loc.full -> t -> 'a Report.Error.t -> 'a -> tEmit an error.
val input_file_loc : t -> Dolmen.Std.Loc.fileCUrrent input file location meta-data.
val set_input_file_loc : t -> Dolmen.Std.Loc.file -> tSet the input file location meta-data.
val prelude : t -> stringSome prelude to print at the begining of lines when in interactive mode.
val is_interactive : t -> boolWhether we are running in interactive mode.
val set_mode : t -> State_intf.mode -> tval set_lang : t -> Logic.language -> tSet the input language.
val input_mode : t -> State_intf.mode optionReturn the current mode (if any).
val input_lang : t -> Logic.language optionReturn the input language (if any).
val input_dir : t -> stringReturn the directory of the input source (e.g. the directory of the input file, or the current directory if in interactive mode).
val input_source : t -> State_intf.sourceReturn the input source.