AltErgoLib.StepsSourceModule_Name
This module aims to count the number of steps in the theories used to solve the problem.
type incr_kind = | MatchingMatching step increment
*)| Interval_CalculusArith : Interval Calculus increment
*)| FourierArith : FourierMotzkin step increment
*)| OmegaArith : number of omega procedure on Real and Int
*)| UfUF step increment
*)| AcAC step reasoning
*)| Th_assumed of intIncrement the counter for each term assumed in the theories environment
*)Define the type of increment
Reset the global steps counter
Return the number of steps
Return the number of case-split steps
Increase the number of case-split steps
Save all the steps value in an internal stack for each push command
Pop the last steps value when a pop command is processed