43
function _typeof() {return "vector";}
51
function _set(key,val)
53
::print("key = "+key+"\n");
54
::print("val = "+val+"\n")
57
return test_field=val;
63
function vector(_x,_y,_z):(base_vec)
65
return delegate base_vec : {x=_x,y=_y,z=_z }
67
////////////////////////////////////////////////////////////
69
local v1=vector(1.5,2.5,3.5);
70
local v2=vector(1.5,2.5,3.5);
77
print(i+" = "+val+"\n");
84
print(i+" = "+val+"\n");
91
print(i+" = "+val+"\n");
98
print(i+" = "+val+"\n");
105
print(i+" = "+val+"\n");
109
v1[100]="set SUCCEEDED";
112
if(typeof v1=="vector")
113
print("<SUCCEEDED>\n");