X-Git-Url: http://lambda.jimpryor.net/git/gitweb.cgi?p=lambda.git;a=blobdiff_plain;f=assignment8.mdwn;h=495ef2f7218b10182b4e955b8d606dae4dea9c70;hp=a66c26ae54b9b4e1dc5a86428ed7d5eabeed6c27;hb=b0ae43400b808fc96a9762d25868d6517e904a48;hpb=57e4fb87e24913780f5ed25f975986775adc068a diff --git a/assignment8.mdwn b/assignment8.mdwn index a66c26ae..495ef2f7 100644 --- a/assignment8.mdwn +++ b/assignment8.mdwn @@ -64,7 +64,7 @@ ;; -2. Here's another implementation of the same-fringe function, in Scheme. It's taken from . It uses thunks to delay the evaluation of code that computes the tail of a list of a tree's fringe. It also involves passing continuations as arguments. Your assignment is to fill in the blanks in the code, **and also to supply comments to the code,** to explain what every significant piece is doing. Don't forget to supply the comments, this is an important part of the assignment. +2. Here's another implementation of the same-fringe function, in Scheme. It's taken from . It uses thunks to delay the evaluation of code that computes the tail of a list of a tree's fringe. It also involves passing continuations (`tailk`s) as arguments. Your assignment is to fill in the blanks in the code, **and also to supply comments to the code,** to explain what every significant piece is doing. Don't forget to supply the comments, this is an important part of the assignment. This code uses Scheme's `cond` construct. That works like this;