/[gnustep]/gnustep/dev-libs/StepTalk/Languages/Smalltalk/NSNumber+additions.m
ViewVC logotype

Diff of /gnustep/dev-libs/StepTalk/Languages/Smalltalk/NSNumber+additions.m

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.3 by stefanu, Wed Sep 24 16:52:29 2003 UTC revision 1.4 by stefanu, Sun Sep 28 20:57:06 2003 UTC
# Line 75  Line 75 
75      id   retval = nil;      id   retval = nil;
76      int  i;      int  i;
77    
78      /* FIXME: step < 0? */      if (step > 0)
     for(i=[self intValue];i<=number;i+=step)  
79      {      {
80          retval = [block valueWith:[NSNumber numberWithInt:i]];          for(i=[self intValue];i<=number;i+=step)
81            {
82                retval = [block valueWith:[NSNumber numberWithInt:i]];
83            }
84      }      }
85        else
86        {
87            // step =< 0
88            for(i=[self intValue];i>=number;i+=step)
89            {
90                retval = [block valueWith:[NSNumber numberWithInt:i]];
91            }
92        }
93    
94      return retval;      return retval;
95  }  }
96  @end  @end

Legend:
Removed from v.1.3  
changed lines
  Added in v.1.4

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26