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.21No.22No.23No.24No.25No.26No.27No.28No.29No.30No.31No.33No.34
ACD C&A INF CCD CISD Archives Contact us Heritage archives Image license terms

Search

   
ACLLiteratureProgress ReportsSPROGS Notes
ACLLiteratureProgress ReportsSPROGS Notes
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.21
No.22
No.23
No.24
No.25
No.26
No.27
No.28
No.29
No.30
No.31
No.33
No.34

SPROGS Note No 15: SPROGS macro enhancements

R E Thomas

16 January 1973

The following list of parameters is proposed for the SPROGS macro. There are a number of obvious restrictions. I would like comments on the fullness of the macro and parameter formats. In particular

1) No on-line source file allowed.

2) Only streams 0-9 can be used for user program I/0 with this macro.

3) Macro halts if consolidator is not completely satisfied.

4) Paper tape is not considered.

Proposed parameter list for SPROGS macro.

Source              *CR filename 
Semi compiled       COMP filename 
Library             SEMI filename          (any number)
Jobtime             JT time                (default 119 secs)
Standard program    PD                     (omitted if standard is required) 
segment not 
required 
Magnetic tape not   NOTAPE                 (omitted if tape required)
required for 
SD4020 output 
Endjob              EJ                     (equivalent to EJ AB, CM)
                    EJ (list)              (list is set of legal EJ parameters) 
                                           (omitted if EXIT required)
                                           
Time                TIME time              (default 110 secs) 
Binary              BIN filename
Save                SAVE filename
Compiler listing    *LP                    (compiler output to monitor) 
                    *LP file name          (omitted if workfile required)
Length of           RETAIN period          (standard 24 hrs assumed)
retention of 
magnetic tape 

In the following, n represents a single digit specifying stream number. Any number of these parameters may appear.

Card input to       ##CRn
program             ##CRn filename
Card output         ##CPn
from program        ##CPn filename
lineprinter         ##LPn
output form         ##LPn filename          (filename may be same as 
program                                      specified in LP, in which 
                                             case, output is appended). 
(Standard program output is                  
                     LP0                     Lineprinter output stream, 
                                             error messages, tracing 
                                             
                     LP1                     Lineprinter graphical output 
If magnetic tapes used, 
                     LP5, LP6                for SD4020 operators. 
                    Workfiles may be replaced by use of 
                    ##Lp0, ##LP1,##LP5,##LP6 if required)
Direct access       ##EDn
for program         ##Edn filename            (filename may be exofile)
Magnetic tape       ##MTn
for program         ##MTn filename
                    ##MT14
                    ##MT14 filename            (replaces SD020 tape). 
                                               (filename may be a tape name) 
⇑ 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