An array constructor is just a function accepting scalar or array arguments and returning an array result. The array constructor function array(A,B,C,...), with short hand notation {A, B, C, ...}, constructs an array from its arguments according to certain rules.
Take a look at the result at time=0:
A range vector is a vector containing a range of numeric values increasing or decreasing by a fixed increment or decrement value for each additional element. For example, {1, 2, 3} is an Integer range vector starting at 1 and increasing by 1 for each element.