SMTStabilizer API
Public API documentation for SMTStabilizer
Loading...
Searching...
No Matches
expr_parser.cpp File Reference
#include <memory>
#include <stack>
#include <vector>
#include "parser.h"
#include "parser/dag.h"
#include "parser/sort.h"
Include dependency graph for expr_parser.cpp:

Go to the source code of this file.

Classes

struct  stabilizer::parser::ExprFrame
 

Namespaces

namespace  stabilizer
 
namespace  stabilizer::parser
 

Enumerations

enum class  stabilizer::parser::FrameState {
  stabilizer::parser::Start , stabilizer::parser::ReadingHead , stabilizer::parser::ProcessingSpecial , stabilizer::parser::ProcessingParams ,
  stabilizer::parser::ProcessingBindings , stabilizer::parser::ProcessingLetBody , stabilizer::parser::ProcessingQuantVars , stabilizer::parser::ProcessingQuantBody ,
  stabilizer::parser::ProcessingParamFuncArgs , stabilizer::parser::ProcessingParamFuncParams , stabilizer::parser::Finish
}
 
enum class  stabilizer::parser::SpecialType {
  stabilizer::parser::None , stabilizer::parser::Let , stabilizer::parser::Exists , stabilizer::parser::Forall ,
  stabilizer::parser::ParamFunc , stabilizer::parser::BV , stabilizer::parser::Underscore
}