// // // // VEX types float f@name vector2 (2 floats) u@name vector (3 floats) v@name vector4 (4 floats) p@name int i@name matrix2 (2×2 floats) 2@name matrix3 (3×3 floats) 3@name matrix (4×4 floats) 4@name string s@name dict d@name Array float bounds[] = primintrinsic(0, "bounds", 0); f[]@bounds = bounds; //adds array indices to attributes