• Aucun résultat trouvé

MULTICS FORTRAN USERS' GUIDE

Dans le document Honeywell FORTRAN (Page 176-191)

ADDENDUMB

SUBJECT

Changes to the Manual

SPECIAL INSTRUCTIONS

This is the second addendum to CC70, Revision 1, dated December 1979. Refer to the Preface for ··Significant Changes."

Insert the attached pages into the manual according to the collating instruc-tions on the back of this cover. Throughout the manual, change bars in the margins indicate technical additions; asterisks denote deletions.

Note:

Insert this cover after the manual cover to indicate the updating of the document with Addendum B.

SOFTWARE SUPPORTED

Multics Software Release 10.1

ORDER NUMBER CC70-01B

36163 7.5C183

February 1983

Honeywell

COLLATING INSTRUCTIONS

To update the manual, remove old pages and insert new pages as follows:

Remove Insert

iii through ix, blank 1-3 through 1-6 .1-13,1-14

3-3 through 3-6

3-7 through 3-10

4-1 through 4-4 5-5 through 5-6 5-17,5-18 6-3,6-4 i-I thorugh i-8

The information and specifications in this document are subject to change without notice. This document contains information about Honeywell products or services that may not be available outside the United States. Consult your Honeywell Marketing Representative.

© Honeywell Information Systems Inc.,-1983 2/83

iii through ix, blank 1-3 through 1-6 1-6.1, blank 1-13,1-14 1-14.1, blank 3-3,3-4 3-5, blank 3-5.1,3-6 3-7, blank 3-7.1,3-8 3-9,3-10 3-10.1, blank 4-1 through 4-4 5-5,5-6

5-17,5-18 5-18.1, blank 6-3,6-4

i-I through i-8

File No.: ILI3, I UI3 CC70-01B

SERIES 60 (LEVEL 68)

MULTICS FORTRAN USERS' GUIDE ADDENDUM A

SUBJECT

This is the first addendum to CC70-01 (dated December 1979).

Insert the attached pages into the manual according to the collating instructions on the back of this cover.

Section 6 is new. In other sections, change bars indicate new and changed information; asterisks denote deletions. These changes will be incorporated into the next revision of this manual.

Note:

Insert this cover after the manual cover to indicate the updating of the document with Addendum A.

SOFTWARE SUPPORTED

Multics Software Release 9.1

ORDER NUMBER CC70-01A

33573

December 1981

COLLATING INSTRUCTIONS

To update the manual, remove old pages and insert new pages as follows:

Remove

title page, preface iii through vii, blank 1-13 through 1-24

2-1, 2-2

3-3 through 3-6 4-3, blank

5-5 through 5-8

8-7 through 8-12 D-1 through D-14 i-1 through i-8

The information and specifications in this document are subject to change without notice. This document contains information about Honeywell products or servi.cea that may not be available outside the United States. Consult your Honeywell Marketing Repreaentative.

~ Honeywell Information Systems Inc., 1981 12/81

Insert

title page, preface iii through ix, blank 1-13 through 1-23, blank 1-23.1, 1-24

2-1, 2-2

3-3 through 3-6.2 4-3, blank

5-5 thro"gh 5-8.1, blank

6~1 through 6-4 8-7 through 8-12

D-1 through D-23, blank i-1 through 1-8

File No.: 1L13 CC70-01A

PREFACE

The purpose of this manual is to supplement Multics FORTRAN, Order No. AT58.

Anyone faced with the prospect of learning to use an unfamiliar computer system is likely to experience some frustration in trying to get information out of the manuals that are supposed to explain it all. The inexperienced or occasional user is often at a loss for where to start understanding it all, especially since the manual explaining it all seems to assume everything. You want to know where there is a manual explaining how to use the manual that is supposed to explain it all.

The FORTRAN Users' Guide is written in the hope that all of you who want to write FORTRAN programs on the Multics system can get answers to basic questions both about the system and about the the FORTRAN dialect embodied on it.

If you are new to the system, whatever your level of sophistication as a programmer, the first section, "Introduction to Multics," provides a general overview of the system from the standpoint of FORTRAN programming. You are strongly encouraged to read through this section carefully before reading any other part of the manual.

Sections are so designed as to make them independent of each other. Depending on what you want to know, you can read the rest of the manual in any order you choose.

12/81 CC10-01A

INDEX

2-3

$ 1-10, 2-3 2-5

2-5

Addressing

A

and linking 1-8.2 Ampersand character 2-5 ansi66

selection 3-5, 6-1 ansi77

selection 3-5, 6-1 Arrays

dimensions 4-3

large arrays 1-8, 1-16,

1~19.2

size 1-13, 4-3

very large arrays 1-8, 1-13, 1-16, 1-19.2

Assembly listing 3-8

see also Listing and Source listing

i-1

Asterisk character 2-3

B

Binder

allocation of storage for variables 4-3

analogous to linkage editor 1-31

and -relocatable 3-7

and block data subprograms 1-13

automatic variables 1-31 block data subprogram 1-13 common 4-3

common storage 1-13, 1-32 effect on dynamic linking

1-31 local 4-3

search rules 1-31 Block data subprogram

common variables 1-13 Block data subprograms 1-13 Bound segment 4-3

CC70-01C

C

Control arguments (cont)

segment located by entryname 1-5

Executable code

as initial Working directory see Directory 1-3

Input/Output (cont)

common sub expressions 3-9,

T'\ II

Optimization (cont) R

see also Directory hierarchy Pathnames

entrynames as components of 1-2

PL/I

argument transmission C-1 declaration for FORTRAN data

types C-1 preconnection

see implicit connection and explicit connection

effect on automatic storage 1-22

Segment

Storage (cont)

constraints on local static size 1-32

dollar sign entrypoint name 1-12

Variables (cont) automatic

allocation of 1-19.1

explicit initialization of 1-20

in programs compiled separately 1-20 in programs compiled

together 1-20 initialization of 1-15

programs compiled separately 1-18 programs compiled

together 1-18 uninitialized 1-19.2 external 1-12

in free storage area 1-13 initial values

zero 1-20

initial values of 1-13, 1-21, 1-22, 1-19.2 and data statement 1-21 zero 1-19.2

initial values of zero 1-19.1

initialized in data statement

programs compiled together 1-20

local 1-20 static 1-20

static 1-15, 1-20, 1-22 allocation of 1-20, 1-21 initialization of 1-16 storage of 1-8

storage allocation of 1-8.1 undefined 1-20, 1-19.1,

1-19.2 Very Large Arrays

see Arrays

Very Large Common see Common blocks

W

Working directory 3-2 defined 1-3

see Directory

i-9 CC70-01C

w Z ....J CJ z

HONEYWELL INFORMATION SYSTEMS Technical Publications Remarks Form

I

TITlE

I I

SERIES 60 (LEVEL 68) MULTICS FORTRAN USERS' GUIDE

o ERRORS IN PUBLICATION

....J

<t:

r-:J u

SUGGESTIONS FOR IMPROVEMENT TO PUBLICATION

Your comments will be investigated by appropriate technical personnel and action will be taken as required. Receipt of all forms will be acknowledged; however, if you require a detailed reply, check here.

D

FROM: NAME

-TITLE _ _ _ _ _ _ _ _ _ _ _ _ _ _ COMPANY

ADDRESS _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ __

ORDER No.1

I

I

DATED

I

DATE

CC70-01

I DECEMBER 19791

PLEASE FOLD AND

TAPE-NOTE: U. S. Postal Service will not deliver stapled forms

I II II I

Dans le document Honeywell FORTRAN (Page 176-191)

Documents relatifs