mirror of
https://github.com/achlipala/frap.git
synced 2024-11-28 07:16:20 +00:00
Typo fix
This commit is contained in:
parent
b632c66f85
commit
2efec7b61d
1 changed files with 1 additions and 1 deletions
|
@ -4168,7 +4168,7 @@ This result can be composed with soundness of any Hoare logic for the source lan
|
||||||
The associated Coq code defines one, essentially following our separation logic\index{separation logic} from last chapter.
|
The associated Coq code defines one, essentially following our separation logic\index{separation logic} from last chapter.
|
||||||
|
|
||||||
\begin{theorem}
|
\begin{theorem}
|
||||||
If $\hoare{P}{c}{Q}$, $P(h)$, $\dscomp{v}{c}{s}$, and $\texttt{result} \notin \dom{v}$, then it is invariant of the transition system starting in $(h, v, s)$ that execution never gets stuck.
|
If $\hoare{P}{c}{Q}$, $P(h)$, $\dscomp{v}{c}{s}$, and $\texttt{result} \notin \dom{v}$, then it is an invariant of the transition system starting in $(h, v, s)$ that execution never gets stuck.
|
||||||
\end{theorem}
|
\end{theorem}
|
||||||
\begin{proof}
|
\begin{proof}
|
||||||
First, we switch to proving an invariant of the system $(h, c)$ using the simulation from Theorem \ref{dscompsim}.
|
First, we switch to proving an invariant of the system $(h, c)$ using the simulation from Theorem \ref{dscompsim}.
|
||||||
|
|
Loading…
Reference in a new issue