|
Re: block in recursion, Any cure for that kind of situation?: msg#00110lang.smalltalk.squeak.beginners
Indeed, and I am adapting from DrGeo1.1 which embede the Guile Scheme interpretor, see http://documentation.ofset.org/drgeo/fr/drgenius_93.html Hilaire Le mardi 22 janvier 2008 à 15:42 -0800, Ben Goetter a écrit : > >This is a maintenance nightmare waiting to happen. Use a proper method call, > > Squeak Smalltalk blocks are just similar enough to Scheme lambdas that I > still fall into this trap, too. > > (letrec ((carre (lambda (s1 s2 s3 s4 n) > (if (> n 0) > (carre (segment s1 s2) > (segment s2 s3) > (segment s3 s4) > (segment s1 s4) > (- n 1)))))) > 'oops-must-remember-this-is-Squeak-not-Scheme) > > Ben
Beginners mailing list Beginners@xxxxxxxxxxxxxxxxxxxxxxxxxx http://lists.squeakfoundation.org/mailman/listinfo/beginners
|
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| Previous by Date: | Re: block in recursion, Any cure for that kind of situation?, Hilaire Fernandes |
|---|---|
| Next by Date: | Re: block in recursion, Any cure for that kind of situation?, Klaus D. Witzel |
| Previous by Thread: | Re: block in recursion, Any cure for that kind of situation?, Mathieu Suen |
| Next by Thread: | Re: block in recursion, Any cure for that kind of situation?, Michael Davies |
| Indexes: | [Date] [Thread] [Top] [All Lists] |
| News | FAQ | advertise |