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("&subject := &pos ----> ",image(&subject := &pos) | "none") write("&pos :=: &subject ----> ",image(&pos :=: &subject) | "none") write("&pos ----> ",image(&pos) | "none") write("&subject ----> ",image(&subject) | "none") write("&subject := [] ----> ",image(&subject := []) | "none") end