From f8dbaa85d66652924e0a5cdb484765cf8493c40b Mon Sep 17 00:00:00 2001
From: Mart Lubbers <mart@martlubbers.net>
Date: Thu, 12 Jun 2014 15:47:40 +0200
Subject: [PATCH] Syntax commentaar werwerkt

---
 .../_semantic_functions_options.o             |  Bin 530 -> 0 bytes
 Clean System Files/semantic_functions.abc     | 2130 -----------------
 Clean System Files/semantic_functions.o       |  Bin 41410 -> 0 bytes
 syntax.tex                                    |   25 +-
 4 files changed, 11 insertions(+), 2144 deletions(-)
 delete mode 100644 Clean System Files/_semantic_functions_options.o
 delete mode 100644 Clean System Files/semantic_functions.abc
 delete mode 100644 Clean System Files/semantic_functions.o

diff --git a/Clean System Files/_semantic_functions_options.o b/Clean System Files/_semantic_functions_options.o
deleted file mode 100644
index 07a549ffb92fa2e76f82c4caa2a8fc8e39c0e45f..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 530
zcmZ{g&kn&r5XPt4gcA-9PST@OQ*YqnC0y3hKQ=9CbcHxMIf-}h9wZ*Y6Jf@7Yb#7L
zGvE9=-R!r)!G`nc>R$k$i3#9Xo(#A0t^XGnVB!T_a%06ueKcm0Lx7t%&2x=AT730A
z?g6-p-s`IC>e@=RHBjA)L>d<8@dSvih$k8p-1K50v#ETA>7$0<Y>S*!Lwlh6(`|m8
zLw`6_Fz6ggfEH#0Q;{g;F+B!Z`Rw#?>Q=}AC$~aIIQ2_1Ml}z4#&WSk%Y4dm$!AG1
dilvZ(r_9(WC0ndhDKdJwg;=u9O32V$d;!bmJSG4D

diff --git a/Clean System Files/semantic_functions.abc b/Clean System Files/semantic_functions.abc
deleted file mode 100644
index a84bea9..0000000
--- a/Clean System Files/semantic_functions.abc	
+++ /dev/null
@@ -1,2130 +0,0 @@
-.comp 920 00011101001
-.start __semantic_functions_Start
-.depend "StdReal" "20111221123336"
-.depend "StdChar" "20111221123336"
-.depend "StdBool" "20111221123336"
-.depend "StdClass" "20111221123336"
-.depend "StdList" "20111221123336"
-.depend "StdOverloaded" "20111221123336"
-.depend "StdInt" "20111221123336"
-.depend "semantic_functions" "20140530152128"
-.module m_semantic_functions "semantic_functions" "20140530175504"
-.endinfo
-.implab _cycle_in_spine
-.implab _type_error
-.implab _hnf
-.impdesc _ind
-.implab _indirection _eaind
-.impdesc e_system_dif
-.implab e_system_nif e_system_eaif
-.implab e_system_sif
-.impdesc e_system_dAP
-.implab e_system_nAP e_system_eaAP
-.implab e_system_sAP
-.impdesc _Nil
-.impdesc _Cons
-.impdesc _Conss
-.implab n_Conss ea_Conss
-.impdesc _Consts
-.implab n_Consts ea_Consts
-.impdesc _Conssts
-.implab n_Conssts ea_Conssts
-.impdesc _Tuple
-.impdesc d_S.1
-.implab n_S.1 ea_S.1
-.impdesc d_S.2
-.implab n_S.2 ea_S.2
-.impdesc d_S.3
-.implab n_S.3 ea_S.3
-.impdesc d_S.4
-.implab n_S.4 ea_S.4
-.impdesc d_S.5
-.implab n_S.5 ea_S.5
-.impdesc d_S.6
-.implab n_S.6 ea_S.6
-.implab _driver
-.implab e_StdBool_snot
-.impdesc e_StdList_d++
-.implab e_StdList_s++
-.implab e_StdList_n++ e_StdList_ea++
-.implab e_StdList_slength;47
-.implab e_StdInt_s+;6
-.impdesc e_StdInt_d-;7
-.implab e_StdInt_s-;7
-.implab e_StdInt_n-;7
-.impdesc e_StdInt_d*;9
-.implab e_StdInt_n*;9
-.implab e_StdInt_s==;16
-.implab e_StdInt_s<;17
-.export __semantic_functions_Start
-.o 0 0
-__semantic_functions_Start
-	build _ 0 n20
-.d 1 0
-	jmp _driver
-.n 0 _ ea20
-.o 1 0
-n20
-	push_node _cycle_in_spine 0
-.o 1 0
-ea20
-.o 1 0
-s20
-.d 1 0
-	jmp s25
-.o 1 0
-s25
-	create
-.d 1 0
-	jsr s26
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s12
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-.d 2 0
-	jmp s3
-.o 1 0
-s26
-	create
-.d 1 0
-	jsr s27
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 4
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s7
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-.d 2 0
-	jmp s1
-.o 1 0
-s27
-	create
-.d 1 0
-	jsr s28
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s12
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-.d 2 0
-	jmp s3
-.o 1 0
-s28
-	create
-.d 1 0
-	jsr s29
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 4
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s7
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-.d 2 0
-	jmp s1
-.o 1 0
-s29
-	create
-.d 1 0
-	jsr s30
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s12
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-.d 2 0
-	jmp s3
-.o 1 0
-s30
-	create
-.d 1 0
-	jsr s31
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 4
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s7
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-.d 2 0
-	jmp s1
-.o 1 0
-s31
-	create
-.d 1 0
-	jsr s32
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s12
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s11
-.o 1 0
-.d 2 0
-	jmp s3
-.o 1 0
-s32
-	buildh _Nil 0
-	buildI 5
-	buildh _Cons 2
-	buildI 1
-	buildh _Cons 2
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 4
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s7
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s10
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s6
-.o 1 0
-	create
-	buildI 3
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s1
-.o 1 0
-	create
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-.d 2 0
-	jsr s3
-.o 1 0
-	create
-	buildI 2
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-	create
-	buildI 1
-	push_a 2
-	update_a 2 3
-	update_a 0 2
-	pop_a 1
-.d 3 0
-	jsr s4
-.o 1 0
-.d 2 0
-	jmp s1
-.o 2 0
-s12
-	eq_desc _Nil 0 0
-	jmp_true case.1
-	jmp case.2
-case.1
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.2
-	repl_args 2 2
-	jsr_eval 1
-	eq_desc _Nil 0 1
-	jmp_true case.3
-	jmp case.4
-case.3
-	buildh _Nil 0
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.4
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	push_a 0
-	jsr_eval 0
-	pushI_a 1
-	pop_a 1
-	push_a 2
-	jsr_eval 0
-	pushI_a 3
-	pop_a 1
-	ltI
-	notB
-	jmp_false else.5
-	push_a 1
-	buildI 0
-	fillh _Cons 2 6
-	pop_a 4
-.d 1 0
-	rtn
-else.5
-	push_a 1
-	buildI 1
-	fillh _Cons 2 6
-	pop_a 4
-.d 1 0
-	rtn
-.o 2 0
-s11
-	eq_desc _Nil 0 0
-	jmp_true case.6
-	jmp case.7
-case.6
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.7
-	repl_args 2 2
-	jsr_eval 0
-	eqI_a 0 0
-	jmp_true case.8
-	jmp case.9
-case.8
-	push_a 1
-	buildI 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.9
-	push_a 1
-	buildI 0
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-.o 2 0
-s10
-	eq_desc _Nil 0 0
-	jmp_true case.10
-	jmp case.11
-case.10
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.11
-	repl_args 2 2
-	push_a 1
-	push_a 1
-	buildh _Cons 2
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-.o 2 0
-s7
-	eq_desc _Nil 0 0
-	jmp_true case.12
-	jmp case.13
-case.12
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.13
-	repl_args 2 2
-	jsr_eval 1
-	eq_desc _Nil 0 1
-	jmp_true case.14
-	jmp case.15
-case.14
-	buildh _Nil 0
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.15
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	push_a 2
-	push_a 1
-	build _ 2 e_StdInt_n*;9
-	push_a 2
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-	fillh _Cons 2 6
-	pop_a 4
-.d 1 0
-	rtn
-.o 2 0
-s6
-	eq_desc _Nil 0 0
-	jmp_true case.16
-	jmp case.17
-case.16
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.17
-	repl_args 2 2
-	jsr_eval 1
-	eq_desc _Nil 0 1
-	jmp_true case.18
-	jmp case.19
-case.18
-	buildh _Nil 0
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.19
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	push_a 2
-	push_a 1
-	build _ 2 e_StdInt_n-;7
-	push_a 2
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-	fillh _Cons 2 6
-	pop_a 4
-.d 1 0
-	rtn
-.o 3 0
-s4
-	eq_desc _Nil 0 1
-	jmp_true case.20
-	jmp case.21
-case.20
-	buildh _Nil 0
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.21
-	buildh _Nil 0
-	push_a 1
-	buildh _Cons 2
-	push_a 2
-	push_a 1
-	update_a 1 2
-	update_a 0 1
-	pop_a 1
-	update_a 1 3
-	updatepop_a 0 2
-.d 3 0
-	jmp e_StdList_s++
-.o 2 0
-s3
-	eq_desc _Nil 0 0
-	jmp_true case.22
-	jmp case.23
-case.22
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.23
-	repl_args 2 2
-	pop_a 1
-	jmp_eval_upd
-.export e_semantic_functions_sroll
-.export e_semantic_functions_earoll
-.descexp e_semantic_functions_droll e_semantic_functions_nroll e_semantic_functions_lroll 1 0 "roll"
-.o 2 0
-e_semantic_functions_lroll
-	update_a 1 0
-	create
-	update_a 0 2
-	pop_a 1
-.d 2 0
-	jmp e_semantic_functions_earoll
-.n 1 e_semantic_functions_droll e_semantic_functions_earoll
-.o 1 0
-e_semantic_functions_nroll
-	push_node _cycle_in_spine 1
-.o 2 0
-e_semantic_functions_sroll
-.o 2 0
-e_semantic_functions_earoll
-	jsr_eval 0
-.o 2 0
-s1
-	eq_desc _Nil 0 0
-	jmp_true case.24
-	jmp case.25
-case.24
-	fillh _Nil 0 1
-	pop_a 1
-.d 1 0
-	rtn
-case.25
-	repl_args 2 2
-	jsr_eval 1
-	eq_desc _Nil 0 1
-	jmp_true case.26
-	jmp case.27
-case.26
-	buildh _Nil 0
-	push_a 1
-	fillh _Cons 2 4
-	pop_a 2
-.d 1 0
-	rtn
-case.27
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	push_a 0
-	jsr_eval 0
-	pushI_a 1
-	pop_a 1
-	push_a 2
-	jsr_eval 0
-	pushI_a 3
-	pop_a 1
-.d 0 2 ii
-	jsr s15
-.o 0 1 i
-	pushI 0
-	push_b 1
-	update_b 1 2
-	update_b 0 1
-	pop_b 1
-	eqI
-	jmp_false else.28
-	updatepop_a 1 3
-	jmp_eval_upd
-else.28
-	pushI_a 0
-	pushI 0
-	ltI
-	notB
-	jmp_false else.29
-	updatepop_a 1 3
-	jmp_eval_upd
-else.29
-	push_a 1
-	jsr_eval 0
-.d 1 0
-	jsr e_StdList_slength;47
-.o 0 1 i
-	pushI_a 0
-	push_b 1
-	update_b 1 2
-	update_b 0 1
-	pop_b 1
-	ltI
-	jmp_false else.30
-	fill_a 1 4
-	pop_a 4
-.d 1 0
-	rtn
-else.30
-	pushI 1
-	pushI_a 2
-	eqI
-	jmp_false else.31
-	push_a 1
-	push_a 1
-	buildh _Cons 2
-	updatepop_a 0 4
-.d 2 0
-	jmp s2
-else.31
-	pushI_a 2
-	pushI 0
-	ltI
-	jmp_false else.32
-	push_a 1
-	push_a 1
-	buildh _Cons 2
-	build e_semantic_functions_droll1 1 e_semantic_functions_nroll1
-	buildh _Nil 0
-	push_a 2
-	buildh _Cons 2
-	build e_StdList_d++ 2 e_StdList_n++
-	buildh _Nil 0
-	buildI 1
-	push_a 5
-	build _ 2 e_StdInt_n-;7
-	buildh _Cons 2
-	create
-	push_a 2
-	update_a 1 3
-	update_a 2 1
-	update_a 0 2
-	pop_a 1
-	update_a 2 6
-	update_a 1 5
-	updatepop_a 0 4
-.d 3 0
-	jsr e_StdList_s++
-.o 1 0
-.d 2 0
-	jmp s1
-else.32
-	pushI 0
-	pushI_a 2
-	ltI
-	jmp_false else.33
-	push_a 1
-	push_a 1
-	buildh _Cons 2
-	buildh _Nil 0
-	push_a 2
-	push_a 5
-	build _ 2 n15
-	buildh _Cons 2
-	create
-	push_a 2
-	update_a 1 3
-	update_a 2 1
-	update_a 0 2
-	pop_a 1
-	update_a 2 6
-	update_a 1 5
-	updatepop_a 0 4
-.d 3 0
-	jsr e_StdList_s++
-.o 1 0
-.d 2 0
-	jmp s1
-else.33
-	pop_a 3
-	jmp s1.1
-s1.1
-	pop_a 2
-	pushD m_semantic_functions
-	pushD e_semantic_functions_droll
-.d 0 2 ii
-	jmp _match_error
-.export e_semantic_functions_sroll1
-.export e_semantic_functions_earoll1
-.descexp e_semantic_functions_droll1 e_semantic_functions_nroll1 e_semantic_functions_lroll1 1 0 "roll1"
-.o 2 0
-e_semantic_functions_lroll1
-	update_a 1 0
-	create
-	update_a 0 2
-	pop_a 1
-.d 2 0
-	jmp e_semantic_functions_earoll1
-.n 1 e_semantic_functions_droll1 e_semantic_functions_earoll1
-.o 1 0
-e_semantic_functions_nroll1
-	push_node _cycle_in_spine 1
-.o 2 0
-e_semantic_functions_sroll1
-.o 2 0
-e_semantic_functions_earoll1
-	jsr_eval 0
-.o 2 0
-s2
-	eq_desc _Cons 2 0
-	jmp_true case.34
-	jmp s2.1
-case.34
-	repl_args 2 2
-	jsr_eval 0
-	eqI_a 1 0
-	jmp_true case.35
-	jmp case.36
-case.35
-	pop_a 1
-	jmp_eval_upd
-case.36
-	jsr_eval 1
-	eq_desc _Cons 2 1
-	jmp_true case.37
-	pop_a 1
-	jmp s2.1
-case.37
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	jsr_eval 1
-	eq_desc _Cons 2 1
-	jmp_true case.38
-	pop_a 3
-	jmp s2.1
-case.38
-	push_args 1 2 2
-	buildh _Nil 0
-	update_a 0 4
-	pop_a 1
-	push_a 1
-	push_a 3
-	buildh _Cons 2
-	buildI 1
-	push_a 6
-	build _ 2 e_StdInt_n-;7
-	buildh _Cons 2
-	build e_semantic_functions_droll1 1 e_semantic_functions_nroll1
-	buildh _Nil 0
-	push_a 2
-	buildh _Cons 2
-	update_a 1 7
-	updatepop_a 0 6
-.d 3 0
-	jmp e_StdList_s++
-s2.1
-	pop_a 2
-	pushD m_semantic_functions
-	pushD e_semantic_functions_droll1
-.d 0 2 ii
-	jmp _match_error
-.n 2 _
-.o 1 0
-n15
-	push_node _cycle_in_spine 2
-.d 2 0
-	jsr ea15
-.o 0 1 i
-	fillI_b 0 0
-	pop_b 1
-.d 1 0
-	rtn
-.o 2 0
-ea15
-	jsr_eval 1
-	jsr_eval 0
-	pushI_a 1
-	pushI_a 0
-	pop_a 2
-.o 0 2 ii
-s15
-	pushI 0
-	push_b 1
-	ltI
-	jmp_false else.39
-	push_b 1
-	push_b 1
-	addI
-	push_b 2
-	push_b 1
-	update_b 1 2
-	update_b 0 1
-	pop_b 1
-	update_b 1 3
-	updatepop_b 0 2
-.d 0 2 ii
-	jmp s15
-else.39
-	push_b 1
-	push_b 1
-	ltI
-	jmp_false else.40
-	update_b 0 1
-	pop_b 1
-.d 0 1 i
-	rtn
-else.40
-	push_b 1
-	push_b 1
-	subI
-	push_b 2
-	push_b 1
-	update_b 1 2
-	update_b 0 1
-	pop_b 1
-	update_b 1 3
-	updatepop_b 0 2
-.d 0 2 ii
-	jmp s15
diff --git a/Clean System Files/semantic_functions.o b/Clean System Files/semantic_functions.o
deleted file mode 100644
index 9b437d228e4ddcbd828f4c307adae9c418114534..0000000000000000000000000000000000000000
GIT binary patch
literal 0
HcmV?d00001

literal 41410
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

diff --git a/syntax.tex b/syntax.tex
index 60f8767..8917a6b 100644
--- a/syntax.tex
+++ b/syntax.tex
@@ -2,7 +2,7 @@
 De ware syntax voor piet is makkelijk te beschrijven in een zeer grote tabel
 die gedeeltelijk beschreven is in tabel \ref{tab:sy1}.
 \begin{table}[h]
-	\caption{Gedeeltelijke ware syntax van \textit{Piet}}
+	\caption{Gedeelte van ware syntax van \textit{Piet}}
 	\label{tab:sy1}
 	\begin{tabular}{l|cccccc} %p{1em}|p{1em}p{1em}p{1em}p{1em}p{1em}p{1em}p{1em}}
 		\textbackslash & {\color{lred}\#}  & {\color{lyellow}\#} & 
@@ -34,22 +34,19 @@ die gedeeltelijk beschreven is in tabel \ref{tab:sy1}.
 
 \subsection{Tussentaal}
 Om de notatie leesbaar en overzichtelijk te houden beschrijven we de syntax
-niet in de oorspronkelijke kleuren notatie maar gebruiken we een woordelijke
+niet in de oorspronkelijke kleurennotatie maar gebruiken we een textuele
 notatie. Dan ziet de grammatica er als volgt uit:\\
-$S ::= S_1 ; S_2\ |\ push \: n\ |\ pop\ |\ add\ |\ subtract\
+$S ::= S_1 ; S_2\ |\ push \ |\ pop\ |\ add\ |\ subtract\
 |\ multiply\ |\ divide\ |\mod\ |\\ not\ |\ greater\
 |\ pointer\ |\ switch\ |\ duplicate\ |\ roll\ |\
 innum\ |\ outnum$\\ 
 
-Waarbij $n \in \mathbb{N}_1$.\\
-De commando's in(char) en out(char) worden hier niet behandeld.
-
 \subsection{Piet'}
-Omdat sommige simpele expressies in \textit{While} veel regels in beslag nemen 
-als deze omgeschreven zouden worden naar een semantisch equivalent programma 
-in de bovengenoemde tussentaal hebben we ook nog een tweede syntax: Piet'. 
-In Piet' worden de commando's die beschreven worden in de tussentaal aangegeven 
-door de eerste 3 letters van het commando, met uitzondering van het commando 
-\textit{push}. Voor het ophalen van een variabele zoals staat beschreven in 
-subsectie \ref{subsec:unair} gebruiken we ook \textit{get n}. De commando's 
-worden gescheiden door komma's inplaats van puntkomma's.
+Omdat sommige simpele expressies in \textit{While} veel regels in beslag nemen
+als deze omgeschreven zouden worden naar een semantisch equivalent programma in
+de bovengenoemde tussentaal hebben we ook nog een tweede syntax: Piet'.  In
+Piet' worden de commando's die beschreven worden in de tussentaal aangegeven
+door de eerste drie letters van het commando, met uitzondering van het commando
+\textit{push}. Voor het ophalen van een variabele zoals staat beschreven in
+Paragraaf~\ref{subsec:unair} gebruiken we ook \textit{get n}. De commando's
+worden gescheiden door komma's in plaats van puntkomma's.
-- 
2.20.1