diff options
author | Camil Staps | 2016-06-12 16:27:22 +0200 |
---|---|---|
committer | Camil Staps | 2016-06-12 16:27:22 +0200 |
commit | 1faf953f857704cd2ac0acb98d99a7a99e37ba5e (patch) | |
tree | 93ffaccde9c3734c6f3b02fc1acc51c43d5101d7 /rules.tex | |
parent | Turned explanation into list (diff) |
Appendix met regels
Diffstat (limited to 'rules.tex')
-rw-r--r-- | rules.tex | 9 |
1 files changed, 7 insertions, 2 deletions
@@ -1,5 +1,5 @@ % vim: set spelllang=nl: -\section{Regels} %todo working title +\section{Regels in de natuurlijke semantiek} \label{sec:rules} We zullen nu ieder syntaxelement nader specificeren. Ook zullen regels voor de @@ -16,6 +16,12 @@ maken (in tegenstelling tot bijvoorbeeld een errorstatus aan de rechterkant van transities toe te voegen), omdat dit het redeneren over Smurfprogramma's makkelijker zal maken. +Hieronder worden de regels gedefinieerd en beargumenteerd. We zullen eerst +regels bekijken die de stack manipuleren. Daarna laten we de regels die de +variable store gebruiken zien. Vervolgens bekijken we regels die input en +output gebruiken. We sluiten af met de regel voor $\StmExec$. In +\autoref{sec:app:rules} is een alfabetisch overzicht van de regels te vinden. + \input{ruleslambda} \input{rulespush} \input{ruleshead} @@ -27,4 +33,3 @@ makkelijker zal maken. \input{rulesinput} \input{rulesoutput} \input{rulesexec} - |