Preliminary design of the programming language Forsythe