From 759f46cffca5d8465a21f37d7889ad7e15886054 Mon Sep 17 00:00:00 2001 From: "W. Spencer Smith" <smiths@mcmaster.ca> Date: Fri, 22 Nov 2019 11:33:59 -0500 Subject: [PATCH] Fixed typo in lecture 14 (MIS) --- BlankProjectTemplate/docs/Design/MIS/MIS-Checklist.tex | 6 +++++- Lectures/L14_MIS/MIS.tex | 2 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/BlankProjectTemplate/docs/Design/MIS/MIS-Checklist.tex b/BlankProjectTemplate/docs/Design/MIS/MIS-Checklist.tex index 690d25e..6e6bf3e 100644 --- a/BlankProjectTemplate/docs/Design/MIS/MIS-Checklist.tex +++ b/BlankProjectTemplate/docs/Design/MIS/MIS-Checklist.tex @@ -85,7 +85,11 @@ state variables for another module, or an environment variable. \item Outputs use $out := ...$ \item Exceptions use $exc := ...$ - + \item If the state invariant is satisfied before an access program call, it + will remain satisfied after the call + \item State invariant is initially satisfied + \item Local functions make the specification easier to read (there is no + requirement that the local functions will actually be implemented in code) \end{todolist} \item Mathematical syntax diff --git a/Lectures/L14_MIS/MIS.tex b/Lectures/L14_MIS/MIS.tex index b683b59..b697f84 100755 --- a/Lectures/L14_MIS/MIS.tex +++ b/Lectures/L14_MIS/MIS.tex @@ -771,7 +771,7 @@ seq\_init(): \item Using built-in language constructs \end{itemize} \item Caused by errors made by programmers, not by users -\item Write code so that it avoid exceptions +\item Write code so that it avoids exceptions \item Exceptions will be particularly useful during testing \end{itemize} -- GitLab