The following extensions to SPROGS are currently under discussion.
At the moment, only global variables have been defined. It is proposed to define a set of local variables which, although similar in form to global variables, will be accessible only within the file in which they are defined. It will be possible to pass values across to local variables and receive values in return, thus making a DRAW inside a file act as a subroutine call.
ACL is obtaining one of the Teletype-compatible pen plotters from Hewlett-Packard. This device will be incorporated into the SPROGS device set.
A British Standard Interface is currently being tested to link the PDP15, with its VT04 refresh display, to the 1906A. When complete, a system will be developed in the PDP15 to connect to SPROGS. The PDP15 will look like another output device to a SPROGS program in the 1906A, and hence pictures can be sent across. Alternatively, the PDP15 can get files from the 1906A. The pictures can be displayed on the VT04, where they can be altered before being sent back to the 1906A.
Commands will be accepted from input streams as well as from file. This will enable the PDP15 to communicate with the 1906A.