From: Marc Heiler Date: 2008-05-08T19:48:02+09:00 Subject: Re: initial stages of scripting I dont want to go through it all, so just a few hints: puts("What is #{num1} + #{num2}/?") No need for the () here. Also the / before the ? seems confusing. Maybe omit it. The exit also seems superfluous. Maybe omit it. My favourite loop in ruby is this: loop { # do something here... alter condition, and then finally break if condition } But maybe you meant to use a while I personally think "until" is not a good name for use here. -- Posted via http://www.ruby-forum.com/.