from li_std_carray import * v3 = Vector3() for i in range(0,len(v3)): v3[i] = i i = 0 for d in v3: if d != i: raise RuntimeError i = i + 1 m3 = Matrix3() for i in range(0,len(m3)): v3 = m3[i] for j in range(0,len(v3)): v3[j] = i + j i = 0 for v3 in m3: j = 0 for d in v3: if d != i + j: raise RuntimeError j = j + 1 pass i = i + 1 pass for i in range(0,len(m3)): for j in range(0,len(m3)): if m3[i][j] != i + j: raise RuntimeError da = Vector3((1,2,3)) ma = Matrix3(((1,2,3),(4,5,6),(7,8,9)))