This one bit me a while back and the answer was the same and I confirmed it through testing. Maybe the documentation for For...Next should mention it. I suspect many BASIC dialects don't work this way, which could lead to confusion for new users of GAMBAS. I could be wrong, but I think even GAMBAS used to not work this way, which makes the issue even more confusing. Then again, the root of the issue doesn't really have anything to do with For...Next but in how variables deal with assignments that are out of range.
On 09/30/2012 11:40 AM, Jussi Lahtinen wrote: > It is not bug, Richard is right. > > Jussi > > > > On Sun, Sep 30, 2012 at 6:32 PM, Tobias Boege <tabo...@gmail.com> wrote: > >> On Sun, 30 Sep 2012, Ru Vuott wrote: >>> ...I have: >>> >>> [Gambas 3] >>> Version=3.3.0 >>> >>> >>> >>> >>> >>> --- Dom 30/9/12, Ru Vuott <vu...@yahoo.it> ha scritto: >>> >>>> Da: Ru Vuott <vu...@yahoo.it> >>>> Oggetto: [Gambas-user] Unending cycle "For...Next" with variable As >> Byte >>>> A: gambas-user@lists.sourceforge.net >>>> Data: Domenica 30 settembre 2012, 16:57 >>>> Hello, >>>> >>>> maybe I'm in the clouds.... but I don't understand why this >>>> cycle: >>>> >>>> ********** >>>> Public Sub Button1_Click() >>>> >>>> ? Dim j As Byte >>>> >>>> ? For j = 0 To 255 >>>> >>>> ???Print j >>>> >>>> ? Next >>>> >>>> End >>>> ********** >>>> >>>> runs "ad infinitum" ! >>>> >>>> Regards >>>> vuott >>>> >> Can confirm that with rev5189. Richard's guess sounds logical. "For To" is >> inclusive: [0; 255] and that's everything you can represent with Byte >> width. >> You won't ever detect Byte > 255. >> >> -- Kevin Fishburne Eight Virtues www: http://sales.eightvirtues.com e-mail: sa...@eightvirtues.com phone: (770) 853-6271 ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://ad.doubleclick.net/clk;258768047;13503038;j? http://info.appdynamics.com/FreeJavaPerformanceDownload.html _______________________________________________ Gambas-user mailing list Gambas-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user