Package edu.udel.cis.vsl.sarl.prove.why3
package edu.udel.cis.vsl.sarl.prove.why3
-
ClassDescriptionA translation of
permut(a, b, l, h)
predicate, wherea, b
are arrays andl, h
are integral bounds.This class provides a set of Why3 primitives, including types and operations, to help the translation.Libraries in Why3.This class manages all stateful informations that are needed during the translation from SARL to Why3.Translates SARLSymbolicExpression
s to the why3 (logic) language of the verification platform Why3 ( why3-website).