smtlib-utils
Smtlib_utils.V_2_6
module Ast : sig ... end
module Loc : sig ... end
module Parser : sig ... end
module Lexer : sig ... end
val parse_file_exn : string -> Ast.statement list
Parse the given file.
Ast.Parse_error
in case of error
val parse_file : string -> (Ast.statement list, string) Result.result
val parse_list : Lexing.lexbuf -> (Ast.statement list, string) Result.result
val parse_list_exn : Lexing.lexbuf -> Ast.statement list
val parse_chan_exn : ?filename:string -> in_channel -> Ast.statement list
Parse the given channel.
val parse_chan : ?filename:string -> in_channel -> (Ast.statement list, string) Result.result
val parse_string_exn : string -> Ast.statement list
Parse content of the string
val parse_string : string -> (Ast.statement list, string) Result.result