I have a piece of code in an OpenGL book:

for(angle = 0.0f; angle <= GL_PI; angle += (GL_PI/20.0f))
    { //the expression}

It looks to me like something I see in JavaScript a lot:

i=0; i<10; i++

But it seems to be blind spot in my Smalltalk knowledge. I keep trying:

x := 0.
(x < 10) whileTrue: [Transcript show: x.  x := x + 1]

or

(1 to: 10) do: [: x | Transcript show: x.]

I don't see how to iterate the variable and then print it. It's as thought a value changed in a block wouldn't get fed back into that block.

Any help would be appreciated.

Chris
_______________________________________________
Beginners mailing list
[email protected]
http://lists.squeakfoundation.org/mailman/listinfo/beginners

Reply via email to