1 (define c a) (define a b) (define b c) 2 "Berta doet Bertas huiswerk" 3 "Berta doet Bertas huiswerk" Omdat het veranderen van een variabele alleen geen invloed heeft op de inhoud van andere variabelen. 4 (define SIMPELE-NP NAAM) (define DET "zijn") (define COMPLEXE-NP (string-append DET " " N)) (define ZIN2 (string-append SIMPELE-NP " " WERKWOORD " " COMPLEXE-NP)) 5 "zijn huiswerk vindt Coenraad niet leuk" (define ZIN3 (string-append (string-append DET " " N) " " WERKWOORD " " SIMPELE-NP " " (string-append ADV " " ADJ))) stap1 |_| | | |_| | |_| "zijn" " " "huiswerk" "niet" " " "leuk" stap2 |____________________________| | |_______| | |________| | |___________________________| "zijn huiswerk" " " "vindt" " " "Coenraad" " " "niet leuk" stap3 |_________________________________________________________________________________________________________________| "zijn huiswerk vindt Coenraad niet leuk"