Dv
myGenerator(0) should be(31682556)
myGenerator(1) should be(-276305998)
myGenerator(2) should be(2101636938)
Size: a a a
Dv
myGenerator(0) should be(31682556)
myGenerator(1) should be(-276305998)
myGenerator(2) should be(2101636938)
DS
await Smth(await a, await b)?
Dv
DS
myGenerator(0) should be(31682556)
myGenerator(1) should be(-276305998)
myGenerator(2) should be(2101636938)
Dv
should be equal
вместо should be
, и из-за этого был какой-то копецDv
await Smth(await a, await b)?
DS
val tmp1 = seed ^ (seed << 13)
val tmp2 = tmp1 ^ (tmp1 >>> 17)
val tmp3 = tmp2 ^ (tmp2 << 5)
!Yield(tmp3)
Dv
Dv
val tmp1 = seed ^ (seed << 13)
val tmp2 = tmp1 ^ (tmp1 >>> 17)
val tmp3 = tmp2 ^ (tmp2 << 5)
!Yield(tmp3)
Dv
!Await(Smth(!Await(x), !Await(y))
?DS
!Await(Smth(!Await(x), !Await(y))
?Dv
DS
Dv
Dv
Await
DS
Dv
DS
DS
DS