2 *Random number function from The Great Computer Language shootout
\r
3 *converted to a generator func
\r
6 function gen_random(max) {
\r
11 for(;;){ //loops forever
\r
12 yield (max * (last = (last * IA + IC) % IM) / IM);
\r
16 local randtor=gen_random(100);
\r
18 print("RAND NUMBERS \n")
\r
20 for(local i=0;i<10;i+=1)
\r
21 print(">"+resume randtor+"\n");
\r
23 print("FIBONACCI \n")
\r
30 for(local i=0;i<n-1;i+=1)
\r
32 local res=prev+curr;
\r
39 foreach(val in fiboz(10))
\r
41 ::print(">"+val+"\n");
\r