From: anne001 Date: 2006-03-08T00:38:41+09:00 Subject: Re: Is the key delaying interpretation of a variable? To clarify the question upperarm = Node.new(scale, translation, jointP, rotation,&draw) is going to initialize @rotation= [0,0,0,1] How can I initialize it with @rotation=[$shoulder, 0,0,1] so when the gl and glut command comes along what it sees is rotate([$shoulder, 0,0, 1])... and not rotate([0,0,0,1]) How do I prevent ruby from interpreting $shoulder so glut can have a go at it? How do I delay the interpretation of this parameter?