**** New globals: {b:b, n:i8, r8:r8, s:i8*}

> RandomS.Uniform(0, n)
RandomS.Uniform(0, n) : r8*
Binder : (0, *) RandomS.Uniform(0, n)
###
> RandomS.Uniform(0, 0)
RandomS.Uniform(0, 0) : r8*
Binder : (0, 0) RandomS.Uniform(0, 0)
Reducer: (0, 0) null
###
> RandomS.Uniform(0, -1)
RandomS.Uniform(0, -1) : r8*
Binder : (0, 0) RandomS.Uniform(0, -1)
Reducer: (0, 0) null
###
> RandomS.Uniform(0, 3)
RandomS.Uniform(0, 3) : r8*
Binder : (3, 3) RandomS.Uniform(0, 3)
###
> RandomS.Uniform(0, r8, r8, n)
RandomS.Uniform(0, r8, r8, n) : r8*
Binder : (0, *) RandomS.Uniform(0, r8, r8, n)
###
> RandomS.Uniform(0, r8, r8, 0)
RandomS.Uniform(0, r8, r8, 0) : r8*
Binder : (0, 0) RandomS.Uniform(0, r8, r8, 0)
Reducer: (0, 0) null
###
> RandomS.Uniform(0, r8, r8, -1)
RandomS.Uniform(0, r8, r8, -1) : r8*
Binder : (0, 0) RandomS.Uniform(0, r8, r8, -1)
Reducer: (0, 0) null
###
> RandomS.Uniform(0, r8, r8, 3)
RandomS.Uniform(0, r8, r8, 3) : r8*
Binder : (3, 3) RandomS.Uniform(0, r8, r8, 3)
###
> Random.Uniform(n)
Random.Uniform(n) : r8*
Binder : (0, *) Random.Uniform(n)
###
> Random.Uniform(0)
Random.Uniform(0) : r8*
Binder : (0, 0) Random.Uniform(0)
Reducer: (0, 0) null
###
> Random.Uniform(-1)
Random.Uniform(-1) : r8*
Binder : (0, 0) Random.Uniform(-1)
Reducer: (0, 0) null
###
> Random.Uniform(3)
Random.Uniform(3) : r8*
Binder : (3, 3) Random.Uniform(3)
###
> Random.Uniform(r8, r8, n)
Random.Uniform(r8, r8, n) : r8*
Binder : (0, *) Random.Uniform(r8, r8, n)
###
> Random.Uniform(r8, r8, 0)
Random.Uniform(r8, r8, 0) : r8*
Binder : (0, 0) Random.Uniform(r8, r8, 0)
Reducer: (0, 0) null
###
> Random.Uniform(r8, r8, -1)
Random.Uniform(r8, r8, -1) : r8*
Binder : (0, 0) Random.Uniform(r8, r8, -1)
Reducer: (0, 0) null
###
> Random.Uniform(r8, r8, 3)
Random.Uniform(r8, r8, 3) : r8*
Binder : (3, 3) Random.Uniform(r8, r8, 3)
###
