[Newbies] i++
Chris Cunnington
smalltalktelevision at gmail.com
Tue Mar 16 14:12:14 UTC 2010
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
More information about the Beginners
mailing list