Skip to content

Page 1

NORD SOFTWARE LIBRARY DISKETTE

CONTAINING

FORTRAN
32 BITS FLOATING FORMAT.

DIRECTORY NAME

ND-10033K

USER NAME

FLOPPY-USER

FILE PATH
FILE 0 (ND-10033K:FLOPPY-USER)PRINT-FILE-2324F:BFUN;1
FILE 1 (ND-10033K:FLOPPY-USER)FTN-20901:BFUN;1
FILE 2 (ND-10033K:FLOPPY-USER)FTNLIBR-2093F:BRF;1
FILE 3 (ND-10033K:FLOPPY-USER)FTNLTLIBR-2094F:BRF;1

29 SEPTEMBER 1981


Page 2

NORD SOFTWARE LIBRARY

PROGRAM DESCRIPTION

PROGRAM NAME PROGRAM NUMBER PART OF
PRINT-FILE SUT-2324B NO NUMBER 10023
H, I, J, K 10033
H, I, J, K
COMPUTERS INSTRUCTION SET OPERATING SYSTEMS PROGRAM TYPE DOCUMENTATION
X 10 X 48 BIT FL. X SIN III VS X BINARY NUMBER
□ 12 X 32 BIT FL. □ SIN III RT □ BRF
□ 50 □ COMMERCIAL □ ALONE □ SYMBOLIC TITLE
X 100
□ 500
ADDRESS SPACE (For Binary Programs) START ADDRESS RESTART ADDRESS
BOUNDARIES 13400 < 34040 13665 13665

PURPOSE

PRINT A FORMATTED FILE CREATED BY A FTN-PROG.

LOADING/OPERATING PROCEDURE

@PLACE
@DUMP "PRINT-FILE", 13665; 13665

This program prints a formatted file created by a FORTRAN program on a specified list device. The control characters in FORTRAN are expanded (1H1, 1H+, 1H$ etc.)


Page 3

NORD SOFTWARE LIBRARY

REVISION LOG

PROGRAM NAME PROGRAM NUMBER
PRINT-FILE SUI-2324B
PART OF NO NUMBER
10023G,H,I,J,K 10033H,I,J
ISSUED DATE 79.08.17 BY (INITIALS)
BR
REASON
[ ] ERROR CORRECTION
[ ] DIFFERENT ENVIRONMENT
[X] CHANGE/ADDITION

CHANGES

The speed of printing is improved by not printing trailing spaces.


Page 4

NORSK DATA A/S NORD SOFTWARE LIBRARY

PROGRAM DESCRIPTION

PROGRAM NAME PROGRAM NUMBER
FTN-20901
FTN
PART OF ND-NUMBER
10023K, 10033K
COMPUTERS X 10 . 12 . 50 X 100 . 500! ...!
INSTR.SET . 48 BIT FL. . 32 BIT FL. . COMMERCIAL
OP.SYSTEM X SIN III VS . SIN III RT . ALONE ...
PROG.TYPE X BINARY . BRF . SYMBOLIC ...

| DOCUMEN- | NUMBER: ND-60.074.03 | | TATION | TITLE: NORD-10/100 FORTRAN SYSTEM REFERENCE MANUAL |

| ADDRESS SPACE | BOUNDARIES: 0<76370+tables! | | (BIN.PROG) | START ADDRESS: 0 | RESTART ADDRESS: 1 |

| PURPOSE | NORD 10/100 FORTRAN COMPILER |


LOADING/OPERATING PROCEDURE, USE

Procedure for generating a standard subsystem:

@PLACE-BINARY <input file>
@DUMP "FTN-20901",0,1

Procedure for generating a reentrant subsystem:

@DUMP-REENTRANT FTN-20901,0,1,<input file>

The number of lines printed on each page on the line-printer may be changed by the following patch in the compiler:

333/67 <No. of lines>

or by the compiler command

PAGE-SIZE <No. of lines>

A run-time message, if floating division by zero, may be obtained by the following patch in the compiler:

240/0 10000

Page 5

NORSK DATA A/S NORD SOFTWARE LIBRARY

REVISION LOG

PRODUCT NAME ND-NUMBER
NORD FORTRAN 10023K, 10033K
ISSUED DATE 81.09.14 BY (INITIALS) JKL
REASON X ERROR CORRECTION DIFFERENT ENVIRONMENT
CHANGE/ADDITION
FILES PROG.NUMBER NAME
CHANGED FTN-2090I FTN
OR NEW
FILES

1. ERRORS CORRECTED

1.1

The compiler command DIRECT-ADDRESSED-CALLS did not work correctly when subprogram calls contained either subscripted parameters or expressions.

1.2

The compiler command PROFILE-MAP destroyed the compiler's memory area. This error has been corrected.

1.3

The logical shift function ISHFT did not work correctly when the parameters were of different types. This error has been corrected.

1.4

In program units greater than 100000B, character strings in DATA statements were sometimes destroyed. This error has been corrected.


Page 6

NORSK DATA A/S - NORD SOFTWARE LIBRARY

PROGRAM DESCRIPTION

PROGRAM

NAME PROGRAM NUMBER
FTNLIBR FTN-2093F
PART OF ND-NUMBER
100331,J,K
10136B

COMPUTERS

| X 10 | 12 | 50 | X 100 | 500 | ... |

INSTR.SET

| 48 BIT FL. | X 32 BIT FL. | COMMERCIAL |

OP.SYSTEM

| X SIN III VS | SIN III RT | ALONE |

PROG.TYPE

| BINARY | X BRF | SYMBOLIC |

DOCUMENTATION

| NUMBER: ND60.074.03/ ND60.050.08 | | TITLE: NORD-10/100 FORTRAN SYSTEM Reference Manual and SINTRAN III User's Guide |

ADDRESS SPACE

| BOUNDARIES: .......<....... | | START ADDRESS: ....... | | RESTART ADDRESS: ....... |

PURPOSE

NORD-10/100 FORTRAN LIBRARY/RUNTIME SYSTEM


LOADING/OPERATING PROCEDURE, USE

Procedure for generating a BRF file:

@COPY "FTNLIBR-2093F:BRF",


Page 7

NORSK DATA A/S NORD SOFTWARE LIBRARY

PROGRAM DESCRIPTION

PROGRAM NAME PROGRAM NUMBER
FTNRTLIBR FTN-2094F
PART OF ND-NUMBER
100331,J,K
10136B
COMPUTERS X 10 12 50 X 100 500 ...
INSTR.SET 48 BIT FL. X 32 BIT FL. - COMMERCIAL

| OP.SYSTEM | X SIN III VS | - SIN III RT | - ALONE | ... |

| PROG.TYPE | - BINARY | X BRF | - SYMBOLIC | ... |

| DOCUMENTATION | NUMBER: ND60.074.03/ ND60.050.08 | | | TITLE: NORD-10/100 FORTRAN SYSTEM Reference Manual and | | | SINTRAN III User's Guide |

| ADDRESS SPACE (BIN.PROG) | BOUNDARIES: ......<...... | | | START ADDRESS: ...... | | | RESTART ADDRESS: ...... |

| PURPOSE | NORD-10/100 FORTRAN REENTRANT LIBRARY/RUNTIME SYSTEM |

LOADING/OPERATING PROCEDURE

Procedure for generating a BRF file:

@COPY "FTNRTLIBR-2094F:BRF",<input file>


Page 8

NORSK DATA A/S NORD SOFTWARE LIBRARY

REVISION LOG

PROGRAM NAME PROGRAM NUMBER
FTN-2091F, FTN-2092F
FTNLIBR/FTNRTLIBR FTN-2093F, FTN-2094F
PART OF ND-NUMBER
100231,J,K 100331,J,K
10136B 100672

| ISSUED | DATE 80.11.26 | BY (INITIALS) JKL |

REASON
X ERROR CORRECTION DIFFERENT ENVIRONMENT
X CHANGE/ADDITION

CHANGES

1. ERRORS CORRECTED

1.1 The routine 8CLSB will not be doubly defined if the OPEN statement is performed only on an overlay.

1.2 An error concerning REWIND for buffered I/O is corrected.

1.3 When reading from a terminal with the READ statement, the control will be transferred to the error label if the terminal is not opened for read.

1.4 Underflow and overflow in the double precision real multiplication routine will be handled correctly in the versions FTN-2093F and FTN-2094F.

1.5 Some minor errors are corrected.

2. CHANGES MADE

2.1 The OPEN statement will accept the access codes SEQUENTIAL, DIRECT and SPECIAL.

The access codes SEQUENTIAL and DIRECT should only be used for the I/O which employ READ/WRITE statements. For files, line-printers and magnetic tapes the I/O will be buffered, if a buffer is made available with the loader command SET-IO-BUFFERS. If a buffer is not available, the unit will be opened for sequential access.

The access code SPECIAL should only be used for I/O using the RFILE/WFILE and MAGTP file utility subprograms. This access code will function similarly to the access code D.

2.2 When using buffered I/O the READ/WRITE statements containing the REC- specifier will accept a record number in the range of 0 to 65535.


Page 9

NORSK DATA A/S NORD SOFTWARE LIBRARY

PROGRAM DETAILS

PROGRAM NAME PROGRAM NUMBER
FTNLIBR/FTNRTLIBR FTN-2091F, FTN-2092F
FTN-2093F, FTN-2094F
PART OF ND-NUMBER
100231J, K100331J, K
10136B 10067D

| ISSUED | DATE 80.11.26 | BY (INITIALS) JKL |

Updates and Changes

2.3

The following new routines for overlay handling are implemented in the versions FTN-2091F and FTN-2093F:

OVLINIT, OVERLAY and OVRECAL.

NOTE: The NRL-version LDR-1935G or later must be used.

2.4

The following SINTRAN III monitor calls are implemented:

PASET, PAGET, EDTRM and RERRP.

2.5

A fourth parameter is implemented in the BRKM routine if the strategy is greater than 2. The parameter is the maximum number of characters input before break is given.

2.6

The old OPEN routine will now accept the access code 8.

2.7

The DEBUG command processor will accept SINTRAN commands starting with commercial at (@).

2.8

Some minor changes.