Skip to content
Snippets Groups Projects
Commit d217ba87 authored by Regis Blanc's avatar Regis Blanc Committed by Etienne Kneuss
Browse files

good structure for introduction

parent 45046b42
No related branches found
No related tags found
No related merge requests found
...@@ -46,4 +46,20 @@ following: ...@@ -46,4 +46,20 @@ following:
postcondition does not hold. Leon will always return a concrete counterexample, very postcondition does not hold. Leon will always return a concrete counterexample, very
useful when trying to understand why a function is not satisfying its contract. useful when trying to understand why a function is not satisfying its contract.
* The postcondition is `unknown`. It means Leon is unable to prove or find a counterexample. * The postcondition is `unknown`. It means Leon is unable to prove or find a counterexample.
It usually happens after a timeout or an internal error in the external theorem prover. It usually happens after a timeout or an internal error occuring in the external
theorem prover.
Leon will also verify for each call site that the precondition of the invoked
function cannot be violated.
Leon supports verification of a significant part of the Scala language, described in the
sections :ref:`Pure Scala <purescala>` and :ref:`XLang <xlang>`.
Automated Repair of Programs
----------------------------
Program Synthesis
-----------------
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment