The Whiley Theorem Prover (WyTP) is an automatic and interactive theorem prover designed to discharge verification conditions generated by the Whiley Compiler. WyTP operates over a variant of first-order logic which includes integer arithmetic, arrays and quantification.
SyntacticItem
s should be immutable. Currently, they are not. The primary way in which they can be mutated is currently via theattributes()
field.