DO WHILE Fred.drinks.count < 3 > oJustOneMore = NEWOBJECT('Tequila.shot') > Fred.drinks.add(oJustOneMore) > oJustOneMore = NULL >ENDDO >SEEK floor >reading all the posts in this thread I think the correct code is
LOCAL loParty,loDrinkingParty,loPerson,loDrink loParty=NEWOBJECT('Devcon') loDrinkingParty=loParty.GetCrazyUTFolks() FOR EACH loPerson IN loDrinkinParty.People DO WHILE !loPerson.Dropped() loDrink=NEWOBJECT(loPerson.FavouriteDrink) loPerson.Abuse(loDrink) ENDDO ENDFORArnon