Essentially, I would like to be able to parse an SMT problem and traverse the AST etc. Is this possible with this library? The documentation points to the /test dir which leads me to smtlib_reader.h. However, this only contains SmtLibReader which also requires a solver and it is also not entirely clear to me how to SmtLibReader to traverse the AST of an SMT lib parsed problem.
Essentially, I would like to be able to parse an SMT problem and traverse the AST etc. Is this possible with this library? The documentation points to the /test dir which leads me to
smtlib_reader.h. However, this only containsSmtLibReaderwhich also requires a solver and it is also not entirely clear to me how toSmtLibReaderto traverse the AST of an SMT lib parsed problem.