package goblint
Module Goblint_constraint.ConstrSysSource
constraint system signatures.
Combined variables so that we can also use the more common EqConstrSys that uses only one kind of a variable.
Source
type 'v sys_change_info = {obsolete : 'v list;(*Variables to destabilize.
*)delete : 'v list;(*Variables to delete.
*)reluctant : 'v list;(*Variables to solve reluctantly.
*)restart : 'v list;(*Variables to restart.
*)
}Abstract incremental change to constraint system.
A side-effecting system.
A side-effecting system that supports demand calls
A side-effecting system with globals.
A side-effecting system with globals that supports demand calls
DemandEqConstrSys where current_var indicates the variable whose right-hand side is currently being evaluated.