logo       

Re: block in recursion, Any cure for that kind of situation?: msg#00110

lang.smalltalk.squeak.beginners

Subject: Re: block in recursion, Any cure for that kind of situation?

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

Attachment: signature.asc
Description: Ceci est une partie de message =?ISO-8859-1?Q?num=E9riquement?= =?ISO-8859-1?Q?_sign=E9e?=

_______________________________________________
Beginners mailing list
Beginners@xxxxxxxxxxxxxxxxxxxxxxxxxx
http://lists.squeakfoundation.org/mailman/listinfo/beginners
<Prev in Thread] Current Thread [Next in Thread>
Google Custom Search

News | FAQ | advertise