Contact us Heritage collections Image license terms
HOME ACL Associates Technology Literature Applications Society Software revisited
Further reading □ OverviewNo.1No.2No.3No.4No.5No.6No.7No.8No.9No.10No.11No.12No.13No.14No.15No.16No.17No.18No.19No.20No.22No.23No.24No.25
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACLLiteratureProgress ReportsSPROGS Technical Papers
ACL ACD C&A INF CCD CISD Archives
Further reading

Overview
No.1
No.2
No.3
No.4
No.5
No.6
No.7
No.8
No.9
No.10
No.11
No.12
No.13
No.14
No.15
No.16
No.17
No.18
No.19
No.20
No.22
No.23
No.24
No.25

SPROGS Technical Paper No 14: Routine Conventions to save lower data

R E Thomas

10 August 1973

The following conventions are now observed by all SPROGS routines to minimise use of 1900 lower data.

(1) All I/O statements reference stream numbers by common variables, declared in SPRG1.

(2) All conversion tables in PLAN routines are in upper storage.

(3) All non-zero real constants are referenced by variables in COMMON block SPRGS5 which has been data initialised.

(4) The constant '0.0' has been replaced by a reference to a COMMON variable whenever it occurs as a routine argument, or in a logical IF statement using .GT. or .LE. In all other cases, 0.0 has been written explicitly, since the compiler does not create extra lower workspace (assignments or other forms of logical IF).

⇑ Top of page
© Chilton Computing and UKRI Science and Technology Facilities Council webmaster@chilton-computing.org.uk
Our thanks to UKRI Science and Technology Facilities Council for hosting this site