summaryrefslogtreecommitdiff
path: root/rules.tex
diff options
context:
space:
mode:
authorCamil Staps2016-04-27 11:22:04 +0200
committerCamil Staps2016-04-27 11:22:04 +0200
commit3fa9bef7dd28e1e45fe20d48905bdd118fd6d350 (patch)
treeac329422852414332ff73db8a03a555cae301020 /rules.tex
parentGet (diff)
Intro regels
Diffstat (limited to 'rules.tex')
-rw-r--r--rules.tex10
1 files changed, 10 insertions, 0 deletions
diff --git a/rules.tex b/rules.tex
index f841805..fd145e4 100644
--- a/rules.tex
+++ b/rules.tex
@@ -2,6 +2,16 @@
\section{Regels} %todo working title
\label{sec:rules}
+We zullen nu ieder syntaxelement nader specificeren. Ook zullen regels voor de
+natuurlijke semantiek van Smurf worden geïntroduceerd.
+
+De documentatie \cite{safalra} beschrijft niet wat er gebeurt wanneer er niet
+genoeg argumenten op de stack staan om een bepaalde instructie uit te voeren.
+We kiezen ervoor om het in zulk soort gevallen onmogelijk te maken een
+afleidingsboom te 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.
+
%\input{rulespush}
%\input{ruleshead}
%\input{rulestail}