Dafny

Basic idea

An auto-active verification language: programs are annotated with pre/post conditions, invariants, and termination measures; Dafny discharges the resulting proof obligations to the Z3 SMT solver.

Key formulas

Resources

Siblings