From aba880830c1c3d553c70b782434ebaab8b2d2a30 Mon Sep 17 00:00:00 2001 From: Mart Lubbers Date: Sun, 19 Jun 2016 11:55:10 +0200 Subject: [PATCH] update --- deliverables/report/eval.tex | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/deliverables/report/eval.tex b/deliverables/report/eval.tex index f969dee..70bbb9d 100644 --- a/deliverables/report/eval.tex +++ b/deliverables/report/eval.tex @@ -16,6 +16,15 @@ multiple recursion, and all functions need to be declared before they are called. It would be nice to have multiple recursion and to not be forced to structure your program in the order in which functions are called. +\subsection{Known Bugs} +For higher order functions there is a small bug that when an assignment is done +to a variable with a higher order function type where the number of arguments +is bigger than one and one of the, not-last, arguments is a higher order +functien itself the behaviour is unspecified. The bug happens because the +function is placed on the heap but the heap is distorted because one of the +arguments also modifies the heap. We are certain that with some time we can fix +this problem since it is an assembly issue. + \subsection{Work division} \begin{description} \item [Lexing \& parsing]: -- 2.20.1