summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--opdracht8/opdracht8.tex8
1 files changed, 5 insertions, 3 deletions
diff --git a/opdracht8/opdracht8.tex b/opdracht8/opdracht8.tex
index 5c1e989..28863db 100644
--- a/opdracht8/opdracht8.tex
+++ b/opdracht8/opdracht8.tex
@@ -1,3 +1,4 @@
+% vim: set spelllang=nl:
\documentclass[a4paper]{article}
\usepackage[dutch]{babel}
@@ -61,7 +62,7 @@ opsommen en met eerder behandelde voorbeelden beargumenteren.
run-time errors. Waarschijnlijk met een onvolledig minimaal voorbeeld
om het idee te laten zien.
\item Error reporting met de \verb$Either$ monad.
- \item De implementatie.
+ \item De implementatie (verkort).
\item Suggestie voor een uitbreiding: positionele errors.
\end{itemize}
@@ -80,10 +81,11 @@ opsommen en met eerder behandelde voorbeelden beargumenteren.
\item Links-recursieve expressies: herschrijven naar een
niet-links-recursieve grammatica (zie T. Norvell, 1999) (met voorbeeld)
en de klassieke oplossing met extra nonterminals. \NB{Valt dit nog
- binnen de scope? --- Waarschijnlijk wel, anders komen lezers dit
- probleem zelf tegen.}
+ binnen de scope?}
\item Suggestie voor een alternatieve AST met \verb$[Stm]$ (impliciete
statementcompositie).
+ \item Suggestie voor positionele errors door \verb$:: Token$ aan te
+ passen met een locatie.
\end{itemize}
\item Expressies evalueren