record array(a,b,c,d,e,f,g) procedure dummy(u,v,x,y,z) suspend u | v return x end procedure main() write("x := [array(),table(),write,[],&input,1,\"abc\",'aa',2.0,&null] ----> ",image(x := [array(),table(),write,[],&input,1,"abc",'aa',2.0,&null]) | "none") write("x := sort(x) ----> ",image(x := sort(x)) | "none") write("every write(image(!x)) ----> ",image(every write(image(!x))) | "none") write("!image ----> ",image(!image) | "none") end