File tree Expand file tree Collapse file tree 1 file changed +32
-16
lines changed Expand file tree Collapse file tree 1 file changed +32
-16
lines changed Original file line number Diff line number Diff line change @@ -97,15 +97,23 @@ impl IsaacRng {
9797 macro_rules! memloop {
9898 ( $arr: expr) => { {
9999 for i in ( 0 ..RAND_SIZE_USIZE ) . step_by( 8 ) {
100- a=a+$arr[ i ] ; b=b+$arr[ i+1 ] ;
101- c=c+$arr[ i+2 ] ; d=d+$arr[ i+3 ] ;
102- e=e+$arr[ i+4 ] ; f=f+$arr[ i+5 ] ;
103- g=g+$arr[ i+6 ] ; h=h+$arr[ i+7 ] ;
100+ a = a + $arr[ i] ;
101+ b = b + $arr[ i + 1 ] ;
102+ c = c + $arr[ i + 2 ] ;
103+ d = d + $arr[ i + 3 ] ;
104+ e = e + $arr[ i + 4 ] ;
105+ f = f + $arr[ i + 5 ] ;
106+ g = g + $arr[ i + 6 ] ;
107+ h = h + $arr[ i + 7 ] ;
104108 mix!( ) ;
105- self . mem[ i ] =a; self . mem[ i+1 ] =b;
106- self . mem[ i+2 ] =c; self . mem[ i+3 ] =d;
107- self . mem[ i+4 ] =e; self . mem[ i+5 ] =f;
108- self . mem[ i+6 ] =g; self . mem[ i+7 ] =h;
109+ self . mem[ i] = a;
110+ self . mem[ i + 1 ] = b;
111+ self . mem[ i + 2 ] = c;
112+ self . mem[ i + 3 ] = d;
113+ self . mem[ i + 4 ] = e;
114+ self . mem[ i + 5 ] = f;
115+ self . mem[ i + 6 ] = g;
116+ self . mem[ i + 7 ] = h;
109117 }
110118 } }
111119 }
@@ -349,15 +357,23 @@ impl Isaac64Rng {
349357 macro_rules! memloop {
350358 ( $arr: expr) => { {
351359 for i in ( 0 ..RAND_SIZE_64 / 8 ) . map( |i| i * 8 ) {
352- a=a+$arr[ i ] ; b=b+$arr[ i+1 ] ;
353- c=c+$arr[ i+2 ] ; d=d+$arr[ i+3 ] ;
354- e=e+$arr[ i+4 ] ; f=f+$arr[ i+5 ] ;
355- g=g+$arr[ i+6 ] ; h=h+$arr[ i+7 ] ;
360+ a = a + $arr[ i] ;
361+ b = b + $arr[ i + 1 ] ;
362+ c = c + $arr[ i + 2 ] ;
363+ d = d + $arr[ i + 3 ] ;
364+ e = e + $arr[ i + 4 ] ;
365+ f = f + $arr[ i + 5 ] ;
366+ g = g + $arr[ i + 6 ] ;
367+ h = h + $arr[ i + 7 ] ;
356368 mix!( ) ;
357- self . mem[ i ] =a; self . mem[ i+1 ] =b;
358- self . mem[ i+2 ] =c; self . mem[ i+3 ] =d;
359- self . mem[ i+4 ] =e; self . mem[ i+5 ] =f;
360- self . mem[ i+6 ] =g; self . mem[ i+7 ] =h;
369+ self . mem[ i] = a;
370+ self . mem[ i + 1 ] = b;
371+ self . mem[ i + 2 ] = c;
372+ self . mem[ i + 3 ] = d;
373+ self . mem[ i + 4 ] = e;
374+ self . mem[ i + 5 ] = f;
375+ self . mem[ i + 6 ] = g;
376+ self . mem[ i + 7 ] = h;
361377 }
362378 } }
363379 }
You can’t perform that action at this time.
0 commit comments