[Newbies] Infinite loops

Chris Cunningham cunningham.cb at gmail.com
Fri Dec 8 14:42:00 UTC 2017


You are pressing Cmd and the period key, right?  The text in the email
doesn't show the period.  You need those two keys to interrupt.

-cbc

On Thu, Dec 7, 2017 at 8:54 PM, obrienj <obrienj at protonmail.com> wrote:

> It's not a question of how to avoid an infinite loop, the question is what
> to do if you end up with an unintended one. Supposedly, with a mac Cmd-
> should interrupt execution, but it doesn't seem to work.
>
> http://wiki.squeak.org/squeak/899
>
>
>
> -------- Original Message --------
> Subject: Re: [Newbies] Infinite loops
> Local Time: December 7, 2017 6:34 PM
> UTC Time: December 8, 2017 2:34 AM
> From: limitcase at gmail.com
> To: obrienj <obrienj at protonmail.com>, A friendly place to get answers to
> even the most basic questions about Squeak. <beginners at lists.
> squeakfoundation.org>
>
> Change your test condition to limit your infinite loop.
>
> x := 0. [x <= 4] whileTrue: [x := x +1. Transcript show: 'infinite loop ',
> x; cr].
>
>
> infinite loop 1
> infinite loop 2
> infinite loop 3
> infinite loop 4
> infinite loop 5
>
> Even in a language that supports a "break" command the user must specify
> the condition for the break in his code.
>
>
>
> On Thu, Dec 7, 2017 at 11:59 AM, obrienj <obrienj at protonmail.com> wrote:
>
>> I’m using a MacBook Pro and can’t find a way to escape an infinite loop
>> such as this:
>>
>> x := 0. [x >= 0] whileTrue: [x := x +1. Transcript show: 'infinite loop
>> ', x; cr]
>>
>> The the interrupt key (Alt- or Cmd-) does not work, instead I have to
>> force quite Squeak.  Is there a reliable to way to escape an endless loop?
>>
>>
>>
>>
>>
>>
>> _______________________________________________
>> Beginners mailing list
>> Beginners at lists.squeakfoundation.org
>> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>>
>>
>
> _______________________________________________
> Beginners mailing list
> Beginners at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/mailman/listinfo/beginners
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.squeakfoundation.org/pipermail/beginners/attachments/20171208/ace3cc8a/attachment.html>


More information about the Beginners mailing list