System Note 2
B C Chapman
16 June 1966
1. General
The basic Fortran system, i.e. with the S3 Fortran compiler,
and essential and input/output libraries, is now available at Cambridge (as from 16.6.66).
Work is proceeding on magnetic tape routines.
A job will only monitor if it attempts to actually use tape.
A series of documents will give the latest information on the system.
This document is the second of the series - an earlier one under the heading Fortran on Titan
should be sub-headed "System note 1".
2. Modifications to the S2 Manual
- 4,6
- Note that each routine must contain a statement
RETURN, STOP, CALL EXIT, CALL EEXIT with a flow of control to that statement.
- 10
- A-mode format. If a format is of the form An, then the n characters are left
adjusted within the word if n < 8
3. Modifications to the System Manual
- 2.2
- For GO read LOADBAS (not yet available)
- Delete FORTRAN (no point without a card punch or file)
- For FORGO read S3FORTRAN.
- These changes should be made elsewhere.
- 2.7.3
- Delete. (There is no half inch tape on Titan)
- 3.8
- *NONEXEC delete "at a late........invalid"
- 7.4.1
- First sentence should read:
*WRLIB l,m,n
indicates that succeeding directives (except *INPUT,
*ENDCOMP, which have their usual meanings) and routines are to be written to a library tape,
whilst normal loading is suspended, up to and including the directive
*ENDLIB.
- Appendix 1
- diagnostics implying deletion of execution change ROUTINE ALPHA JUST LOADED etc. to
ROUTINE ALPHA JUST LOADED, OR THE FOLLOWING ROUTINE, CONTAINS ERRORS. EXECUTION DELETED.
- add THE FIRST ROUTINE CONTAINS ERRORS. EXECUTION DELETED. This originates from a *NONEXEC directive
- Diagnostics not implying deletion of execution:
Add
AND THE NEXT
This originates from a string of *NQNEXEC directives.
- Appendix 3
- add
SENSELIGHT n S1LIBRR n
IF SENSELIGHT n S0LIBRR n