Positionnement sur la prochaine obligation de preuve non prouvée
ne
Cette commande permet de passer à l’obligation de preuve suivante non prouvée, s’il y en a une.
S’il n’y a plus d’autre obligation de preuve non prouvée, la commande ne est sans
effet.
Cette commande peut être utilisée pour se placer rapidement sur la première preuve à faire
quand on ouvre la preuve interactive d’un composant.
Le composant comprend la clause Initialisation et l’opération Calcul, deux obligations de preuve
prouvées et deux obligations de preuve non-prouvées. En exécutant la commande gs (voir
chapitre 4.22 page §), on obtient la situation suivante :
PRI> gs State of all PO Initialisation PO1 Proved not(e5 = e1) PO2 Proved e1 = e5 Calcul PO1 Unproved not(e2 = e5) PO2 Unproved e5 = e1 End
|
Supposons que l’obligation de preuve courante est Calcul.1. L’opérateur passe à la prochaine
obligation de preuve non prouvée.
PRI> ne Current PO : Calcul.2
|
En répétant la commande, on revient à l’obligation de preuve Calcul.1.
PRI> ne Current PO : Calcul.1
|