[Prev][Next][Index][Thread]

[FD] [BUG] nested for functions weird?



Okay, so I've got this code snippet:

for(y from 1 to 9) // 10s digits
  format-out("\n");
  for(x from 0 to 9) // units
    format-out(" %=%=",y,x);
  end for;
end for;

then I get this output:

 10 11 12 13 14 15 16 17 18 19
 20 21 22 23 24 25 26 27 28 29
 30 31 32 33 34 35 36 37 38 39
 40 41 42 43 44 45 46 47 48 49
 50 51 52 53 54 55 56 57 58 59
 60 61 62 63 64 65 66 67 68 69
 70 71 72 73 74 75 76 77 78 79
 80 81 82 83 84 85 86 87 88 89

So, how come x goes from 0 to 9, but y only goes from 1 to 8 (and not
9)?

Sincerely,
Douglas M. Auclair


p.s. I'm working on FD2.0 beta 3.  Some other annoyances:  when I
double-click on a .hdp icon, FD says "Cannot find the file 'E:
\dylan\functional\projects\game\game.hdp' (or one of its components).
Make sure the path and the file name are correct and that all required
libraries are available."  but then loads the project fine.  The
Editing window sometimes hides large blocks of text, and to fix it I
need to highlight the area to make the text visible.


Sent via Deja.com http://www.deja.com/
Before you buy.



Follow-Ups: