From: Shriram Krishnamurthi (sk at cs.brown.edu) Date: Thu Jan 15 10:28:15 EST 2009 |
|
Hi Sigrid -- Sequential assignment corresponds to a more traditional programming style (let x = , let y = , ...) and sometimes it really is useful to have the later assignment refer to the previous one. For instance, (let ([b^2 (square b)] [4ac (* 4 a c)] [b^2-4ac (- b^2 4ac)]) ...) Note how the third refers to the previous two. These are NOT *mutually* recursive: there is a strict ordering. Shriram
Posted on the users mailing list. |
|