It looks likes you are using OCaml bindings to STP. I know nothing
about OCaml and nothing about these bindings.
However my expectation is that the pushing and popping of context is
for pushing and popping assertions made (possibly introduced variables
too, I'm not really sure) and not simplifications applied to
expressions. If I look at the comment by the vc_simplify(VC vc, Expr
e) C interface function (which I expect the OCaml bindings call) I see
"Simplify e with respect to the current context". That suggests to me
that simplification is not part of the context so once an expression
is simplified it is permanent.
> --
>
> ---
> You received this message because you are subscribed to the Google Groups
> "stp-users" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to
stp-users+...@googlegroups.com.
> For more options, visit
https://groups.google.com/d/optout.