• Aucun résultat trouvé

CD VSOS

N/A
N/A
Protected

Academic year: 2022

Partager "CD VSOS"

Copied!
830
0
0

Texte intégral

(1)

CD C® VSOS VERSION 2

FOR USE WITH CYBER 200 SERIES , COMPUTER SYSTEM

Volume 1 of 2

REFERENCE MANUAL

60459410

~~--

CONTI\.OL

DATA

(2)

VSOS CONTROL STATEMENT INDEX

This index lists each VSOS control state.lJlent and interactive request line and the number of the page on which it is described.

ATTACH AUDIT BEGIN CHARGE COMMENT COMPARE COpy COPYL DAYFILE DEFINE DEBUG DIVERT DMAP DROP DUMP DUMPF EDITPUB ELSE ENDIF EXIT FILES GIVE IF LABEL LIMITS LISTAC LOAD LOADPF LOGIN LOOK MFGlVE MFLINK MFQUEUE MFTAKE NORERUN OLE PACCESS PASSWORD PATTACH

60459410 J

4-13 4-15 4-6.3 4-21 4-22 4-23 4-25 4-28 4-30 4-30.1 6-2 4-34 4-34.2 4-36 6-23 4-36.2 4-46 4-6.2 4-6.2 4-48 4-49 4-53 4-6.1 4-55 4-60.1 4-61 4-65 4-80 3-6 6-13 3-25 4-88 4-91 3-25 4-93 4-94 4-97 4-98 4-99

PCREATE PDELETE PDESTROY PDETACH PERMIT PFILES PROC PROCEED PURGE

Q

REQUEST RERUN RESOURCE RETURN REWIND SET SKIP SLGEN SUBMIT SUMMARY SWITCH TASKATT TV UPDATE USER

$BB

$BYE

$HELLO

$1

$LC SOP

$P

$PR

$S

$SU

$T

$UC

$X

$?

4-100 4-101 4-102 4-102 4-103 4-105 4-6.3 4-106 4-106.1 4-107 4-112.1 4-120 4-121 4-124 4-126 4-127 4-128.1 4-129 4-132 4-134 4-136 4-139 4-140 5-1 4-142 3-8 3-10.1 3-10.1 3-10 3-9 3-10 3-8 3-8 3-8 3-8 3-8 3-9 3-9 3-8

(3)

CD C® VSOS VERSION 2

FOR USE WITH CYBER 200 SERIES COMPUTER SYSTEM

Volume 1 of 2

REFERENCE MANUAL

60459410

CONTI\.OL ~~

DATA

(4)

REVISION

A (04-16-82)

B (10-15-82)

C (07-29-83)

D (03-30-84 )

E (10-31-85)

F (04-18-86 )

G 02-05-86 )

H (10-23-87)

J ( 11-15-88)

Publication No.

60459410

REVISION RECORD

DESCRIPTION

Manual released.

Manual revised to reflect VSOS 2.0 CCR changes (level 575). New features documented include the GDWC LOAD parameter, individual access permission sets, and conversion routines for CYBER 170 arithmetic data formats.

Manual revised to reflect VSOS 2.1 PSR level 592 changes. New features include on-line magnetic tape support, the DAYFILE control statement, and the Q5MEMORY subroutine. Because extensive changes have been made, change bars and dots are not used and all pages reflect the latest revision level.

This edition obsoletes all previous revisions.

Manual revised to reflect VSOS 2.1.5 PSR level 607 changes. New features include the SUBMIT control statement, additions to the DEBUG directives and additions to the error messages. Due to extensive changes, change bars and dots are not used and all pages reflect the latest revision level. This edition obsoletes all previous editions.

Manual revised to reflect VSOS 2.2 PSR level 644 changes. New features include project tracking, small job throughput, multiple batch jobs per user, dynamic file allocation and device overflow, system channel expander, and rejected queue files. CYBER 200 FORTRAN is no longer supported. Due to extensive changes, change bars and dots are not used and all pages reflect the latest revision level. This edition obsoletes all previous editions.

Manual revised to reflect VSOS 2.2.5 PSR level 654 changes. Changes documented are small job throughput improvement, explicit I/O performance, automatic job category selection and job pre-abort, MFQUEUE improvements, on-line DUMPF, purge files by access date, and LIMITS control statements for restricting tape usage via validation.

Manual revised to reflect VSOS 2.3 PSR level 670. New features described include drop file map overflow reduction and on/off RHF NADs. This revision also includes updates to control statements, SIL calls, and messages. This edition obsoletes all previous editions.

Manual revised to reflect VSOS 2.3.5 at PSR level 690. This revision documents managing production files at security-sensitive sites, and the new ELSE, ENDIF, IF, DIVERT, and DROP control

statements. It also includes updates to existing control statements and SIL subroutines/routines, and changes to the queue file transfer procedures.

Manual revised to reflect VSOS 2.3.7 at PSR level 712.

REVISION LETTERS I, 0, Q, S, X AND Z ARE NOT USED.

© 1982, 1983, 1984, 1985, 1986, 1987, 1988 by Control Data Corporation

All rights reserved

Printed in the United States of America

2

Address comments concerning this manual to:

Control Data Corporation

Technology and Publications Division 4201 North Lexington Avenue

St. Paul, Minnesota 55126-6198 or use Comment Sheet in the back of t his manual.

(5)

LIST OF EFFECTIVE PAGES

New features, as well as changes, deletions, and additions to information in this manual, are indicated by bars in the margins or by a dot near the page number if the entire page is affected. A bar by the page number indicates pagination rather than content has changed.

PAGE REV PAGE REV PAGE REV PAGE REV PAGE REV

Front Cover

-

2-31 E 4-11 H 4-57 H 4-104 E

Inside Front 2-32 E 4-12 E 4-58 F 4-105 G

Cover J 2-33 E 4-13 E 4-59 F 4-106 G

Title Page

-

2-34 F 4-14 E 4-60 F 4-106.1/

2 J 2-35 J 4-15 H 4-60. 1/4-60.2 H 4-106.2 G

3 J 2-36 J 4-16 H 4-61 E 4-107 E

4 J 2-36.1/2-36.2 J 4-16.1 H 4-62 E 4-108 H

5/6 J 2-37 G 4-16.2 H 4-63 H 4-108.1/

7 F 2-38 E 4-17 H 4-64 E 4-108.2 H

8 E 3-1 H 4-18 H 4-65 H 4-109 G

9/10 E 3-2 E 4-19 H 4-66 G 4-110 H

11 J 3-3 E 4-20 H 4-67 E 4-111 J

12 J 3-4 H 4-21 E 4-68 E 4-112 J

13 J 3-5 E 4-22 G 4-69 F 4-112.1/

14 J 3-6 H 4-23 J 4-70 F 4-112.2 J

15 J 3-7 G 4-24 F 4-71 G 4-113 J

16 J 3-8 G 4-25 J 4-72 H 4-114 J

17 J 3-9 J 4-26 J 4-73 H 4-115 J

18 J 3-10 G 4-27 G 4-74 G 4-116 J

19 J 3-10.1/3-10.2 G 4-28 J 4-74.1 J 4-116.1 J

20 J 3-11 J 4-29 J 4-74.2 J 4-116.2 J

1-1 E 3-12 F 4-30 G 4-74.3 J 4-117 F

1-2 E 3-13 J 4-30.1/4-30.2 G 4-75 J 4-118 E

1-3 G 3-14 J 4-31 F 4-76 H 4-119 J

1-4 G 3-15 J 4-32 G 4-77 H 4-120 E

1-5 G 3-16 G 4-33 G 4-78 H 4-121 J

1-6 F 3-17 G 4-34 H 4-78.1/4-78.2 J 4-122 J

2-1 E 3-18 G 4-34.1 H 4-79 J 4-123 E

2-2 E 3-19 F 4-34.2 J 4-80 J 4-124 E

2-3 H 3-20 F 4-35 H 4-81 J 4-125 E

2-4 E 3-21 F 4-36 H 4-82 J 4-126 E

2-5 E 3-22 J 4-36.1 H 4-82.1 J 4-127 H

2-6 E 3-22.1/3-22.2 H 4-36.2 H 4-82.2 J 4-128 H

2-7 J 3-23 F 4-36.3 H 4-83 J 4-128.1/

2-8 E 3-24 G 4-37 J 4-84 H 4-128.2 G

2-9 H 3-25 F 4-38 H 4-84.1/4-84.2 J 4-129 F

2-10 E 3-26 H 4-38.1 J 4-85 G 4-130 F

2-11 E 3-27 E 4-38.2 J 4-86 H 4-131 E

2-12 E 3-28 G 4-39 J 4-86. 1/ 4-86.2 H 4-132 H

2-13 E 3-29 H 4-40 H 4-87 G 4-133 H

2-14 E 3-30 G 4-40.1/4-40.2 H 4-88 G 4-134 E

2-15 H 3-31 J 4-41 E 4-88.1/4-88.2 J 4-135 E

2-16 F 3-32 G 4-42 J 4-89 J 4-136 E

2-17 J 3-33 G 4-43 G 4-90 E 4-137 E

2-18 E 4-1 H 4-44 H 4-91 J 4-138 E

2-19 E 4-2 H 4-44.1/4-44.2 H 4-92 J 4-139 G

2-20 E 4-2.1/4-2.2 H 4-45 G 4-92.1/4-92.2 J 4-140 E

2-21 E 4-3 H 4-46 E 4-93 E 4-141 E

2-22 E 4-4 F 4-47 E 4-94 F 4-142 J

2-23 E 4-5 F 4-48 G 4-95 F 5-1 E

2-24 G 4-6 H 4-49 E 4-96 F 5-2 E

2-25 E 4-6.1 H 4-50 G 4-97 E 5-3 E

2-26 F 4-6.2 H 4-51 H 4-98 E 5-4 G

2-27 G 4 -6.3/4 -6. 4 J 4-52 E 4-99 E 5-5 J

2-28 G 4-7 E 4-53 E 4-100 E 5-6 F

2-28.1/2-28.2 G 4-8 E 4-54 G 4-101 E 5-7 G

2-29 E 4-9 E 4-55 E 4-102 F 5-8 G

2-30 G 4-10 E 4-56 E 4-103 H 5-9 G

60459410 J 3

(6)

PAGE REV PAGE REV PAGE REV PAGE REV PAGE REV

5-10 E 8-13 G 8-84 E 9-58 J 9-58 J

5-11 E 8-14 J 8-85 E 9-59 E 9-59 E

5-12 E 8-15 H 8-86 E 9-60 J 9-60 J

5-13 E 8-16 J 8-87 E 9-61 J 9-61 J

5-14 E 8-17 J 8-88 E 9-62 J 9-62 J

5-15 E 8-18 G 8-89 H 9-63 E 9-63 E

5-16 E 8-19 F 8-90 E 9-64 E 9-64 E

5-17 E 8-20 F 8-91 E 9-65 J 9-65 J

5-18 E 8-21 J 8-92 E 9-66 J 9-66 J

5-19 E 8-22 J 8-93 E 9-67 E 9-67 E

5-20 J 8-23 H 8-94 E 9-68 E 9-68 E

5-21 J 8-24 H 8-95 E 9-69 E 9-69 E

5-21.1 J 8-25 H 8-96 E 9-70 E 9-70 E

5-21.2 J 8-26 H 9-1 E 9-71 J 9-71 J

5-22 J 8-27 H 9-2 E 9-72 E 9-72 E

5-22.1/5-22.2 J 8-28 H 9-3 E 9-73 E 9-73 E

5-23 E 8-29 E 9-4 H 9-74 E 9-74 E

5-24 F 8-30 H 9-5 E 9-75 J 9-75 J

5-25 F 8-31 E 9-6 H 9-76 J 9-76 J

5-26 F 8-32 E 9-7 E 9-77 J 9-77 J

5-26.1/5-26.2 G 8-33 E 9-8 G 9-78 J 9-78 J

5-27 G 8-34 E 9-9 E 9-79 J 9-79 J

5-28 E 8-35 E 9-10 E 9-80 F 9-80 F

5-29 E 8-36 E 9-11 J 9-81 G 9-81 G

5-30 E 8-37 E 9-12 H 9-82 G 9-82 G

6-1 E 8-38 E 9-13 J 9-82.1/9-82.2 J 9-82.1/9-82.2 J

6-2 H 8-39 G 9-14 J 9-83 E 9-83 E

6-2.1/6-2.2 H 8-40 G 9-15 H 9-84 G 9-84 G

6-3 J 8-41 E 9-16 H 9-85 E 9-85 E

6-4 J 8-42 E 9-17 E 9-86 G 9-86 G

6-5 J 8-43 E 9-18 E 9-87 E 9-87 E

6-6 J 8-44 G 9-19 E 9-88 E 9-88 E

6-7 J 8-45 G 9-20 E 9-89 H 9-89 H

6-8 J 8-46 E 9-21 E 9-90 J 9-90 J

6-9 J 8-47 E 9-22 G 9-91 E 9-91 E

6-10 J 8-48 G 9-22.1/9-22.2 G 9-92 E 9-92 E

6-11 J 8-49 J 9-23 G 9-93 E 9-93 E

6-12 J 8-50 E 9-24 E 9-94 E 9-94 E

6-12.1 J 8-51 J 9-25 E 9-95 E 9-95 E

6-12.2 J 8-52 H 9-26 H 9-96 E 9-96 E

6-12.3/6-12.4 J 8-53 E 9-27 G 9-97 E 9-97 E

6-13 E 8-54 H 9-28 H 9-98 E 9-98 E

6-14 E 8-55 H 9-29 G 9-99 E 9-99 E

6-15 E 8-56 E 9-30 E 9-100 G 9-100 G

6-16 E 8-57 H 9-31 E 9-101 E 9-101 E

6-17 H 8-58 J 9-32 F 9-102 F 9-102 F

6-18 J 8-59 E 9-33 F 9-103 H 9-103 H

6-19 E 8-60 J 9-34 F 9-104 E 9-104 E

6-20 E 8-61 E 9-35 F 9-105 G 9-105 G

6-21 E 8-62 E 9-36 E 9-106 E 9-106 E

6-22 E 8-63 J 9-37 J 9-107 E 9-107 E

6-23 G 8-64 E 9-38 J 9-108 G 9-108 G

6-24 E 8-65 J 9-39 H 9-109 E 9-109 E

7-1 E 8-66 J 9-40 G 9-110 G 9-110 G

7-2 E 8-67 E 9-41 J 9-110.1/ 9-110.1/

7-3 E 8-68 E 9-42 J 9-110.2 G 9-110.2 G

7-4 E 8-69 H 9-43 G 9-111 E 9-111 E

7-5 E 8-70 E 9-44 E 9-112 F 9-112 F

7-6 E 8-71 E 9-45 E 9-113 F 9-113 F

8-1 E 8-72 E 9-46 G 9-114 F 9-114 F

8-2 E 8-73 F 9-47 E 9-115 J 9-115 J

8-3 E 8-74 J 9-48 H 9-116 J 9-116 J

8-4 E 8-75 E 9-49 E 9-117 H 9-117 H

8-5 E 8-76 E 9-50 E 9-118 E 9-118 E

8-6 F 8-77 E 9-51 G 9-119 E 9-119 E

8-7 E 8-78 E 9-52 G 9-120 J 9-120 J

8-8 E 8-79 E 9-53 G 9-121 J 9-121 J

8-9 E 8-80 E 9-54 G 9-122 E 9-122 E

8-10 E 8-81 E 9-55 E 9-123 J 9-123 J

8-11 H 8-82 E 9-56 G 9-124 E 9-124 E

8-12 H 8-83 E 9-57 J 9-125 E 9-125 E

4 60459410 H

(7)

PAGE REV PAGE REV PAGE REV PAGE REV PAGE REV

B-14 H B-85 J F-15 G

B-15 H B-86 J G-1 J

B-16 H B-87 J G-2 J

B-17 H B-88 J G-3 J

B-18 H B-89 J G-4 J

B--19 H B-90 J Index-l J

B-20 H B-91 J Index-2 J

B-21 H B-92 J Index-3 J

B-22 H B-93 J Index-4 J

B-23 H B-94 J Index-5 J

B-24 H B-95 J Index-6 J

B-25 H B-96 J Index-7 J

B-26 J B-97 J Index-8 J

B-27 J B-98 J Index-9 J

B-28 J B-99 J Index-1 0 J

B-29 J B-100 J Index-ll J

B-30 J B-101 J Index-12 J

B-31 J B-102 J Comment Sheet J

B-32 J B-103 J Inside Back

B-33 J B-104 J Cover J

B-34 J B-105 J Back Cover

-

B-35 J B-106 H

B-36 J B-107 H

B-37 J B-108 H

B-38 J B-109 H

B-39 J B-110 J

B-40 J B-ll1 J

B-41 J B-1l2 J

B-42 J C-1 E

B-43 J C-2 H

B-44 J C-3 H

B-45 J C-4 H

B-46 J C-5 H

B-47 J C-6 H

B-48 J C-7 H

B-49 J C-8 H

B-50 J C-9 J

B-51 J C-10 J

B-52 J C-ll J

B-53 J D-1 E

B-54 J D-2 E

B-55 J D-3 E

B-56 J D-4 F

B-57 J D-5 J

B-58 J D-6 E

B-59 J D-7 G

B-60 J D-8 E

B-61 J D-9 E

B-62 J E-1 E

B-63 J E-2 E

B-64 J E-3 E

B-65 J E-4 E

B-66 J E-5 E

B-67 J E-6 E

B-68 J E-7 E

B-69 J E-8 E

B-70 J E-9 E

B-71 J F-1 E

B-72 J F-2 E

B-73 J F-3 E

B-74 J F-4 J

B-75 J F-5 E

B-76 J F-6 E

B-77 J F-7 J

B-78 J F-8 F

B-79 J F-9 F

B-80 J F-10 J

B-81 J F-ll E

B-82 J F-12 E

B-83 J F-13 J

B-84 J F-14 J

60459410 J 5/6

(8)
(9)

PREFACE

This manual describes the CONTROL DATA®

CDC® CYBER 200 Series Computer System.

Virtual Storage Operating System (VSOS) for the This manual is published in two volumes:

• Volume 1 describes system utilities and system interface language (SIL)

subroutines. It also contains a general description of CYBER 200 hardware and operating system software, file concepts, and task execution. It is written primarily for the applications programmer.

• Volume 2 describes system messages and job management tables. It also describes system accounting file formats, common execute line routines, and loader

conventions. It is written primarily for the system programmer.

RELA lED PUBLICA liONS

Related information can be found in the following publications:

Control Data Publication VSOS Version 2, Reference Manual, Volume 2 FORTRAN 200 Version 1 Reference Manual

CYBER 200 Maintenance Software System Reference Manual CYBER 200 Assembler Version 2 Reference Manual

CYBER 200/Model 205 Computer System Hardware Reference Manual CYBER 200/Model 205 Troubleshooting Guide

VSOS Version 2 Operator's Guide VSOS Version 2 Installation Handbook

Remote Host Facility Handbook (Use with NOS system)

Remote Host Facility Handbook for IBM System (Use with MVS/JES2, MVS/JES3, and MVS/ASP systems)

Remote Host Facility Handbook (Use with SCOPE 2 system) Remote Host Facility User's Guide

VSOS Version 2 Site Manager's Handbook

VSOS User's Guide for FORTRAN 200 Programmers

60459410 F

Publication Number 60459420 60480200 60457200 60485010 60456020 60430060 60459430 60459440 60459060

60459050 60455610 60460620 60461490 60455390

7

(10)

Control Data manuals can be ordered from:

8

Literature and Distribution Services STP005

304 North Dale Street St. Paul, MN 55103

DISCLAIMER

This product is intended for use only as described in this document. Control Data cannot be responsible for the proper functioning of undescribed features or parameters.

Control Data no longer supports the FORTRAN 66 compiler.

(

60459410 E ~

(11)

UPPERCASE

UNDERLINED UPPERCASE

Lowercase words

[ ] Brackets

I I

Braces

• • • Ellipses

NOTATIONS USED IN THIS MANUAL

Words or character strings that must be entered as shown.

They must be spelled correctly, including any

=

or / shown.

Words or character strings that can be abbreviated to the number of underlined characters.

Generic terms that represent the parameters or character strings supplied by the programmer. When generic terms are repeated in a format, a number or letter might be appended.

An optional portion of a format. All parameters enclosed within the brackets can be omitted at the programmer's

option. The brackets are editorial conventions only; they are not part of the format.

A portion of a format in which only one of the vertically stacked items can be used. The braces are editorial conventions only; they are not part of the format.

An indicator of repetition. The portion of the format immediately preceding the ellipses can be repeated at the programmer's option.

An indicator of a blank. In a format, this character indicates that a blank or space should appear.

An indicator that hexadecimal numbers follow. Numbers used in this manual are decimal unless noted as hexadecimal.

Punctuation characters shown within formats are required unless the text indicates that another punctuation character can be substituted.

60459410 E 9/10

(12)
(13)

1. INTRODUCTION System Configuration

CYBER 200 Mainframe CYBER 200 Memory

Maintenance and Control Unit Loosely Coupled Network (LCN) Operating System

Resident System Virtual System

Privileged System Tasks VSOS User Interface

Remote Host Facility (RHF) CYBER 200 Comparison Virtual Memory Addressing Register File

2. FILE CONCEPTS File Attributes File Types

Controllee Files Data Files Drop Files

Drop File Naming Convention Restarting a Task

Bound Explicit and Implicit Maps

Output Files Print Files

Print Control Characters Output File Error Processing File Duration

Scratch Files Local Files Permanent Files File Usage Controls

File Security Levels File Patterning File Ownership

File Search Hierarchy Private Files

Pool Files System Pool Public Files

File Access Permissions Read Permission Write Permission Append Permission Modify Permission 60459410 J

CONTENTS

1-1 1-1 1-2 1-2 1-2 1-3 1-4 1-4 1-4 1-4 1-5 1-5 1-5 1-6 1-6

2-1 2-1 2-2 2-2 2-2 2-2 2-3 2-3 2-4 2-4 2-5 2-5 2-7 2-8 2-8 2-8 2-8 2-9 2-9 2-9 2-9 2-12 2-12 2-12 2-13 2-13 2-14 2-14 2-14 2-14 2-15

File I/O

Execute Permission Access Permission Sets Concurrent File Access Explicit I/O

Implicit I/O

Logical File Structures Logical Record Formats

ANSI Fixed Length (F) Record Format

Record Mark Delimited (R) Record Format

Undefined Structure (U) Record Format

Control Word Delimited (W) Record Format

CYBER Record Manager Control Word (L) Record Format System Block (B) Record Format Blocking Types

C Blocking I Blocking K Blocking File Organization

Sequential Access Organization Direct Access Organization Device Characteristics

Mass Storage Files

File Space Allocation Tape Files

Tape Drive Reservation Volume Assignment Volume Switching Tape Labeling Tape Data Recording Tape Data Organization Tape Error Processing User Error Processing Connected Interactive Terminal

Files

3. TASK EXECUTION

Initiating Controllee Execution Virtual Space Mapping

Controllee Chains . System Access

User Validation

Interactive System Access VSOS Interactive Login

2-15 2-15 2-16 2-17 2-17 2-17 2-18 2-18 2-18 2-19 2-19 2-20 2-21 2-22 2-23 2-23 2-23 2-24 2-25 2-25 2-25 2-26 2-26 2-26 2-28.1 2-28.1 2-29 2-29 2-29 2-32 2-33 2-36.1 2-37 2-37

3-1 3-1 3-2 3-3 3-4 3-4 3-5 3-5

11 •

(14)

Batch System Access Interactive Session

Break Character

Interactive Request Lines Changing the Interactive

Request Special Character Terminal Information Requests Case Conversion Request Operator Message Request Task Interrupt Request Session Termination Request Interactive Execute Line

Task Data Input

Dynamic and Static Execution Batch Job

Batch Input File Structure Batch Control Statement Job Scheduling

Job Processing Job Dayfile Job Termination

Job Termination Procedure Job Abort

Abnormal Job Termination Job Processing Example Remote Host Facility Interactive Access Queue File Transfers

CYBER 200 Job Submission Output File Routing Explicit File Routing RHF Permanent File Requests

Permanent File Requests Permanent File Audit Request Direct Access File Transfers File Archiving

Task Termination User Reprieve

Abnormal Termination Control ATC Interrupt Subroutine Enabling and Disabling ATC Resource Allocation

Batch Resource Limits Interactive Resource Limits Accounting

4. CONTROL STATEMENTS

Control Statement Parameter Format Interactive Control Statement

Execution

Control Statement Management Control Statement Variables Conditional Control Statements

IF Control Statement

• 12

ELSE Control Statement ENDIF Control Statement

3-6 3-7 3-7 3-7 3-7 3-8 3-9 3..,10 3-10 3-10.1 3-10.1 3-12 3-12 3-14 3-14 3-14 3-15 3-16 3-17 3-17 3-18 3-18 3-18 3-18 3-21 3-21 3-22 3-22 3-23 3-23 3-24 3-24 3-25 3-25 3-27 3-28 3-28 3-28 3-29 3-30 3-31 3-31 3-32 3-33

4-1 4-4 4-5 4-6 4-6 4-6.1 4-6.1 4-6.2 4-6.2

Conditional Statement Processing Control Statement Procedures

PROC Statement BEGIN Statement

Control Statement Execution Sequence

Procedure Nesting

Formal Parameter Substitution Matching Substitution Values

to Formal Parameters Omitting Substitution Values Suppressing Formal Parameter

Substitution

Concatenating Substitution Values

Suppressing @ or A Character Removal

ATTACH - Attach Permanent Files AUDIT - List File Information

File Specification AUDIT Output

CHARGE - Assign Account and Project Number

COMMENT - Send Message to Job Dayfile COMPARE - Compare File Contents

Controllee File Comparison COpy - Copy a File

Copying to or from a Tape File Copying to a Mass Storage File Controllee File Copy

COPYL - Copy Logical Records DAYFILE - Copy the Job Dayfile DEFINE - Define a Permanent File

Defining a New File

DIVERT - Change the Destination of an Output File

DMAP - Provide Information on Location of File Segments DROP - Remove a Job from a Queue DUMPF - Archive Files

Specification of Files to be Archived

Archive File Format

Archiving to a Front-End System Archiving to CYBER 200 Mass

Storage

Using DUMPF to Purge Files Archiving to CYBER 200 On-Line

Tapes DUMPF Output

EDITPUB - Add or Destroy Public File

Variable Rate Index Specification EXIT - Set Abnormal Termination Path FILES - List File Information

FILES Output

Interactive Utility Execution GIVE - Change File Owner

LABEL - Label Tape File Multifile Sets

4-6.2 4-6.3 4-6.3 4-6.3 4-7 4-8 4-8 4-9 4-10 4-11 4-11 4-12 4-13 4-15 4-17 4-18 4-21 4-22 4-23 4-24 4-25 4-26 4-26 4-27 4-28 4-30 4-30.1 4-33 4-34 4-34.2 4-36 4-36.2 4-40.1 4-41 4-42 4-42 4-43 4-43 4-43 4-46 4-47 4-48 4-49 4-51 4-52 4-53 4-55 4-58 60459410 J

(15)

Writing a Multifile Set Reading a Multifile Set Rewriting Files in a

Multifile Set

LIMITS - List User Validations LISTAC - List Access Permission Sets

LISTAC Output

LOAD - Generate Controllee File Files Used to Generate a

Controllee

Object Code Files Listing File Controllee File

Satisfying External References Dynamic Linking Using the System

Shared Library Dynamic Linker Dynamic Execution

Dynamically Linked Controllees Page Grouping

Grouping Controllee File Blocks

Grouping Unmapped Blocks Grouping Parameter Mapping Space Initialization

Target Page Size

Control Statement Format Interactive Load Execution LOADPF - Reload Files

RHF Reloading

Reloading from CYBER 200 Mass Storage

Reloading from CYBER 200 On-Line Tapes

User Reloading Capabilities Specification of the Files to

Be Reloaded LOADPF Output

MFLINK - Permanent File Transfer Character Code Conversion Logical Structure Conversion MFQUEUE - Explicit File Routing NORERUN - Set Norerun Status OLE - Object Library Editor PACCESS - Authorize Pool Access PASSWORD - Change User Password PAT TACH - Attach a Pool

PCREATE - Create a Pool

PDELETE - Remove User Access to a Pool PDESTROY - Destroy a Pool

PDETACH - Detach an Attached Pool PERMIT - Change Access Permission Set PFILES - List Pool Information

Proceed - Set Abnormal Termination Path

PURGE - Destroy Permanent or Pool Files

Q - List Job Status

604.59410 J

4-58 4-59 4-59 '.-60.1 4-61 4-63 4-65 4-65 4-65 4-66 4-66 4-69 4-70 4-70 4-71 4-71 4-71 4-72 4-72 4-73 4-73 4-74 4-74.1 4-78.1 4-80 4-84 4-84 4-84.1 4-85 4-85 4-86 4-88 4-90 4-90 4-91 4-93 4-94 4-97 4-98 4-99 4-100 4-101 4-102 4-102 4-103 4-105 4-106 4-106.1 4-107

Input Queue Status Executing Task Status Output File Status REQUEST - Create Local File

File Space Allocation Tape File Request

Tape Labels

Data Format Specification Processing Options

Operator Message RERUN - Set Rerun Status

RESOURCE - Set Job Resource Limits Tape Drive Reservation

RETURN - Evict Local Files or Detach Permanent Files

Returning Tape Files REWIND - Rewind a Tape File SET - Change Job Characteristics SKIP - Reposition a Tape File SLGEN - Construct System Shared

Library

SUBMIT - Submit a File to a Queue SUMMARY - Provide Resource Usage

Information SUMMARY Output

SWITCH - Change File Attributes TASKATT - Alter a Task's Attributes TV - Set Threshold Value

USER - Provide User Validation Information

5. UPDATE Examples

General Processing

Update Mode and Files Input File

New Program Library Source File

Old Program Library Compile File

List File Pullmod File

Creation of Program Library Card Identification

Correction Run

Deck List and Directory Order Purge and Yank Directives Overlapping Corrections Update Directives

ADDFILE Directive BEFORE Directive CALL Directive COMDECK Directive COMPILE Directive DECK Directive DEFINE Directive

4-108.1 4-109 4-110 4-112.1 4-117 4-118 4-118 4-119 4-119 4-119 4-120 4-121 4-123 4-124 4-125 4-126 4-127 4-128.1 4-129 4-132 4-134 4-134 4-136 4-139 4-140 4-142

5-1 5-2 5-4 5-6 5-7 5-8 5-8 5-8 5-8 5-9 5-9 5-9 5-10 5-11 5-12 5-12 5-13 5-14 5-15 5-16 5-16 5-17 5-18 5-19 5-20

13 •

(16)

DELETE Directive ENDIF Directive IDENT Directive IF Directive INSERT Directive MOVE Directive PULLMOD Directive PURDECK Directive PURGE Directive READ Directive WIDTH Directive YANK Directive YANKDECK Directive

/ Comment Directive Update Control Statement

6. DEBUGGING DEBUG

LOOK

DUMP

DEBUG Control Statement DEBUG Directives

Dump or Display Directives Register Directives

Alter Memory Directives Restore Memory Directive Program Control Directives LOOK Control Statement

LOOK Directives SEARCH Directive HSEARCH Directive

Disposition of Directive Output

Display and Dump Directives

Directives for Entering Values

Declaration of Directive Address Type

7. CHECKPOINT/RESTART Checkpointing a Task

Task Processing After the CHKPNT Call

Restarting a Task

Restarting a Task That Uses Tape Files

8. SYSTEM INTERFACE LANGUAGE (NON-I/O CALLS)

Overview

SIL Error Processing SIL Call Format No Operation Keywords

• 14

5-20 5-21 5-21 5-22 5-21.1 5-21.1 5-22 5-22.1 5-23 5-24 5-24 5-25 5-25 5-26 5-26.1

6-1 6-2 6-2.1 6-3 6-5 6-7 6-9 6-11 6-12 6-13 6-13 6-13 6-16 6-17 6-18 6-18 6-20 6-21 6-23

7-1 7-1 7-2 7-5 7-5

8-1 8-2 8-5 8-6 8-7

SIL Non-I/O Calls

Q5ADVISE - Advise System of Virtual Space Requirements Q5CPUTIM - Get CPU Time Q5DCDDST - Decode Disk Status

Table

Q5DCDMSC - Decode Miscellaneous Table

Q5DCDPFI - Decode Pack File Index Q5DCDPLB - Decode Pack Label Q5DESBIF - Destroy Batch Input

File

Q5DISAMI - Disable Message Interrupts

Q5DISATI - Disable Abnormal Termination Control Q5DMPACT - Dump Cumulative

Accounting Buffer Q5ENAMI - Enable Message

Interrupts

Q5ENATI - Enable Abnormal Termination Control

Q5GETACT - Get Resource Usage Statistics

Q5GETCTS - Get Control lee Termination Status

Q5GETIIP - Get Invisible Package Q5GETIRF - Get Register File Q5GETLP - Get Large Page Limits Q5GETMCE - Get Message from

Controllee

Q5GETMCR - Get Message from Controller

Q5GETMOP - Get Message from Operator

Q5GETMPG - Get Minus Page Q5GETPFI - Get Pack Label and

File Index

Q5GETTL - Get Time Limit Q5GETTN - Get Task Attributes Q5GETUID - Get User Number Q5INIT - Initialize Controllee Q5INITCH - Initialize Controllee

Chain

Q5LFIHIR - List File Index Entry By Hierarchical Search

Q5LFIPOL - List Pool File Indices Q5LFIPRI - List Private File

Indices

Q5LFIPUB - List Public File Indices

Q5LSTBUT - List Bank Update Table Q5LSTCH - List Controllee Chain Q5LSTSTB - List Statistics Buffer Q5LSTTCB - List Timecard Buffer Q5MEMORY - Allocate Static Stack Q5RECALL - Suspend Task Execution Q5REPREV - Enable or Disable User

Reprieve

8-7 8-8 8-10 8-11 8-13 8-18 8-29 8-31 8-32 8-33 8-34 8-35 8-37 8-38 8-40 8-41 8-42 8-43 8-44 8-45 8-47 8-48 8-49 8-50 8-51 8-53 8-55 8-56 8-58 8-60 8-63 8-66 8-68 8-69 8-71 8-72 8-73 8-74 8-75

60459410 J

(17)

9.

SIL

SIL

QSRFI - Return from Interrupt Subroutine

QSRUNBIF - Rerun Batch Input File QSSETLP - Change Current Large

Page Limit

QSSNDMCE - Send Message to Controllee

QSSNDMCR - Send Message to Controller

QSSNDMDF - Send Message to Dayfile

QSSNDMJC - Send Message to Job Controller

QSSNDMJS - Send Message to Job

8-77 8-78 8-79 8-80 8-82 8-84 8-87

Session 8-89

QSSNDMOP - Send Message to Operator 8-90 QSSNDSTR - Start Controllee

Execution 8-92

QSTERM - Terminate Task 8-93 QSTERMCE - Disconnect Controllee 8-94 QSTlME - Get System Time 8-9S QSVRACC - Change Accounting Rate 8-96

SYSTEM INTERFACE LANGUAGE

(I/O CALLS) 9-1

I/O Overview 9-3

Preparing a File for I/O 9-3

FIT Processing 9-3

Opening a File 9-4

Explicit I/O 9-4

Explicit I/O by Logical

Partition 9-4

Explicit I/O By Physical Block 9-7

Appending Data 9-7

Implicit I/O 9-8

Example of Implicit I/O 9-8

I/O Calls 9-9

QSATTACH - Attach Permanent File 9-10 QSCHANGE - Change File Attributes 9-12 QSCHECK - Check I/O Request Status 9-16

Tape I/O Requests 9-17

QSCHECKB - Check Block I/O

Request Status 9-19

QSCLIOER - Clear Tape I/O Error 9-21

QSCLOSE - Close File 9-22

Tape Label Processing 9-23 QSDEFINE - Define Permanent File 9-2S QSENDPAR - Write Partition

Delimiter 9-29

Tape Partition Delimiters 9-30 QSGENFIT - Generate FIT 9-31

Tape File FITs 9-36

Accessing the Tapes Table Entry 9-37 QSGETB - Get a Buffer Record 9-39 QSGETFIL - Open or Create and

Open a File 9-40

Mass Storage Files 9-47

604S9410 J

Opening a File for Implicit I/O

Files Connected to Terminals Tape Files

Q5GETFIT - Get FIT Field Values Q5GETN - Read Partition

Tape Files

Q5GETP - Read Partial Partition Tape Files

Q5GIVE - Give File Ownership Q5LABEL - Request File from

Multifile Set Multifile Sets

Q5MAPIN - Map In Virtual Space QSMAPOUT - Map Out Virtual Space Q50PEN - Open File

Access Modes Shared Access I/O Buffers Implicit I/O

Files Connected to Terminals Tape Files

QSPATACH - Attach Pool QSPCREAT - Create Pool QSPDESTR - Destroy Pool QSPDTACH - Detach Pool QSPERMIT - Change Access

Permission Set Tape Access

QSPGRACC - Grant Access to Pool QSPOOLS - List Pools

QSPREACC - Remove Access to Pool QSPURGE - Purge File

QSPUSERL - List Users With Access to Pool

QSPUTB - Put a Buffer Record QSPUTN - Write Partition

Tape Files

Q5PUTP - Write Partial Partition Tape Files

Q5READ - Read Block Reading Tape Data Reading PRUs Reading LRUs

LRU Description Array Writing Additional Tape

Volume Labels

Q5REDUCE - Reduce File Space Q5REELSW - Write Additional Tape

Volume Labels Q5RETFIT - Return FIT Q5RETURN - Return File

Tape Files

Q5REWIND - Rewind File Tape Files

Q5ROUTE - Route File

Q5RQUEST - Request Local File Files Connected to Terminals Tape Files

9-48 9-48 9-48 9-S0 9-55 9-SS 9-57 9-59 9-60 9-63 9-67 9-70 9-72 9-74 9-74 9-74 9-82.1 9-83 9-83 9-83 9-85 9-86 9-87 9-88 9-89 9-89 9-91 9-92 9-93 9-94 9-96 9-97 9-98 9-99 9-100 9-102 9-102 9-104 9-104 9-10S 9-105 9-10S 9-106 9-107 9-109 9-110 9-110.1 9-111 9-111 9-112 9-115 9-115 9-115

15 •

(18)

Q5SETFIT - Set FIT Field Values Q5SKIP - Skip Partition

Repositioning a Sequential Access File

Tape Files

Q5WRITE - Write Block I/O Buffers Used Wait Processing Appending Blocks Tape Files

Writing Additional Tape Volume Labels

10. COMMON EXECUTE LINE SUPPORTING ROUTINES

Conventions

Supporting Routines Q7ENVIRN

A.

B.

C.

D.

E.

Q7MODE Q7PROMPT Q7KEYWRD

Ihs Table rhs Table

CHARACTER SET

MESSAGES

GLOSSARY

SIL FILE INFORMATION TABLE

FORTRAN DATA CONVERSION ROUTINES IBM Arithmetic Conversion Routines

IBM to CYBER 200 64-Bit Floating Point Conversion

IBM to CYBER 200 32-Bit Floating Point Conversion

CYBER 200 to IBM 64-Bit Floating Point Conversion

CYBER 200 to IBM 32-Bit Floating Point Conversion

• 16

9-122 9-126 9-127 9-129 9-130 9-130 9-131 9-132 9-132 9-132

10-1 10-1 10-5 10-5 10-6 10-7 10-8 10-12 10-15

Return Buffer Special Characters

11. VSOS SCREEN SUPPORT ROUTINES Q9SCR

Definitions Synopsis

Calling Conventions Memory Use

Descriptions of Individual Routines

Limits Q9SPRINT

Usage Examples

Alternate Interfaces Miscellaneous Definitions and

Guidelines

Format of Display Tables

Guidelines for Implementing Table Displays

Guidelines for Implementing Display Tasks

10-19 10-26

11-1 11-1 11-2 11-3 11-4

11~7

11-7 11-15 11-16 11-16 11-18 11-19 11-19 11-19 11-20 11-20

APPENDIXES

A-I CYBER 170 Arithmetic Conversion

Routines E-5

Conversion Processing E-5

B-1 Call Format E-6

CYBER 170 to CYBER 200 Integer

Conversion E-6

C-l CYBER 200 to CYBER 170 Integer

Conversion E-7

CYBER 170 to CYBER 200 Floating

D-1 Point Conversion E-7

CYBER 200 to CYBER 170 Floating

Point Conversion E-7

E-l CYBER 170 to CYBER 200 Numeric

Data Transfer Example E-8 E-1 CYBER 170 to CYBER 200

Transfer E-8

E-1 CYBER 200 to CYBER 170

Transfer E-9

E-2

E-3 F. TAPE LABELS AND FORMATS F-l E-3 G. DISPLAY PROGRAM EXAMPLE G-l

60459410 J

(19)

INDEX FIGURES

1-1 2-1 2-2 2-3 2-4 2-5 2-6 3-1 3-2 3-3 3-4 3-5 3-6 3-7 3-8 4-1 4-1.1 4-1.2 4-1.3 4-2 4-3 4-4 4-5 4-6

4-7 4-8 4-9 4-10 4-11 4-12 4-13

CYBER 200 Configuration Example File Ownership

W Control Word Format L Control Word Format I Block Control Word Format I Format PRU Terminator SI Format PRU Terminator

1-1 2-11 2-20 2-21 2-24 2-34 2-35

Task Mapping 3-2

LOGIN Command Format 3-6 Interactive Execute Line Format 3-11 Example Batch Input File as

Read by the Batch Processor USER Control Statement Format MFGIVE Control Statement Format MFTAKE Control Statement Format Interrupt Subroutine Header IF Control Statement Format ELSE Control Statement Format ENDIF Control Statement Format PROC Control Statement Format BEGIN Control Statement Format ATTACH Control Statement Format AUDIT Control Statement Format AUDIT Output Example

AUDIT Output Example (if either the ACCOUNT or the MPN

parameters are specified) CHARGE Control Statement Format COMMENT and Control Statement

Format

COMPARE Control Statement Format

COpy Control Statement Format COPYL Control Statement Format DAYFILE Control Statement

Format

DEFINE Control Statement

3-19 3-22.1 3-25 3-25 3-29 4-6.1 4-6.2 4-6.2 4-6.3 4-7 4-13 4-15 4-20

4-20 4-22 4-22 4-23 4-25 4-28 4-30.1

Format 4-31

4-13.1 DIVERT Control Statement 4-14

4-14.1 4-15 4-16 4-17 4-18 4-19 4-20 4-21 4-22 4-23

Format

DMAP Control Statement Format DROP Control Statement Format DUMPF Control Statement Format Directory/Dumped File Format DUMPF Output Example

EDITPUB Control Statement Format

EXIT Control Statement Format FILES Control Statement Format FILES Sample Output

GIVE Control Statement Format LABEL Control Statement Format

60459410 J

4-34 4-34.2 4-36.1 4-37 4-41 4-45 4-46 4-48 4-50 4-51 4-53 4-55

4-23.1 LIMITS Control Statement Format

4-24 LISTAC Control Statement Format

4-25 Files Used by the LOAD Utility 4-26 Controllee File Format (Code

and Data Bases Separate) 4-27 Controllee File Format (Data

Grouped with Code)

4-28 LOAD Control Statement Format 4-29 Example of Interactive LOAD

Execution

4-30 LOADPF Control Statement Format

4-31 LOADPF Output Example 4-32 MFLINK Control Statement

Format

4-33 MFQUEUE Control Statement Format

4-34 NORERUN Control Statement Format

4-35 NORERUN/RERUN Example

4-36 OLE Control Statement Format 4-37 PACCESS Control Statement

Format

4-38 PASSWORD Control Statement Format

4-39 PATTACH Control Statement Format

4-40 PCREATE Control Statement Format

4-41 PDELETE Control Statement Format

4-42 PDESTROY Control Statement Format

4-43 PDETACH Control Statement Format

4-44 PERMIT Control Statement Format

4-45 PFILES Control Statement Format

4-46 PFILES Sample Output 4-46.1 PROCEED Control Statement

Format

4-47 PURGE Control Statement Format 4-48 Q Control Statement Format 4-49 REQUEST Control Statement

Format

4-50 RERUN Control Statement Format 4-51 RESOURCE Control Statement

Format

4-52 RETURN Control Statement Format

4-60.1 4-62 4-65 4-67 4-68 4-74.1 4-79 4-80 4-87 4-88.1 4-91 4-93 4-93 4-95 4-97 4-98 4-99 4-100 4-101 4-102 4-102 4-104 4-105 4-105 4-106 4-106.1 4-108 4-112 4-120 4-121 4-124

17 •

(20)

4-53 REWIND Control Statement 8-10 Q5DMPACT Call Format 8-34

Format 4-126 8-11 Q5ENAMI Call Format 8-35

4-54 SET Control Statement Format 4-127 8-12 Q5ENATI Call Format 8-37 4-55 SKIP Control Statement Format 4-128.1 8-13 Q5GETACT Call Format 8-38 4-56 SLGEN Control Statement Format 4-129 8-14 Q5GETCTS Call Format 8-40 4-57 SLGEN Directive Formats 4-130 8-15 Q5GETIIP Call Format 8-41 4-58 SUBMIT Control Statement 8-16 Q5GETIRF Call Format 8-42

Format 4-132 8-17 Q5GETLP Call Format 8-43

4-59 SUMMARY Control .Statement 8-18 Q5GETMCE Call Format 8-44

Format 4-134 8-19 Q5GETMCR Call Format 8-45

4-60 SWITCH Control Statement 8-20 Q5GETMOP Call Format 8-47

Format 4-137 8-21 Q5GETMPG Call Format 8-48

4-61 TASKATT Control Statement 8-22 Q5GETPFI Call Format 8-49

Format 4-139 8-23 Q5GETTL Call Format 8-50

4-62 TV Control Statement Format 4-140 8-24 Q5GETTN Call Format 8-51 4-63 USER Control Statement Format 4-142 8-25 Q5GETUID Call Format 8-53 5-1 Typical UPDATE Creation Run 5-2 8-26 Q5INIT Call Format 8-55 5-2 Typical UPDATE Correction Run 5-3 8-27 Q5INITCH Call Format 8-56 5-3 Card Identifier Expansion 5-11 8-28 Q5LFIHIR Call Format 8-58 5-4 ADDFILE Directive Format 5-15 8-29 Q5LFIPOL Call Format 8-60 5-5 BEFORE Directive Format 5-16 8-30 Q5LFIPRI Call Format 8-63 5-6 CALL Directive Format 5-16 8-31 Q5LFIPUB Call Format 8-66 5-7 COMDECK Directive Format 5-17 8-32 Q5LSTBUT Call Format 8-68 5-8 COMPILE Directive Format 5-18 8-33 Q5LSTCH Call Format 8-69 5-9 DECK Directive Format 5-19 8-34 Q5LSTSTB Call Format 8-71 5-9.1 DEFINE Directive Format 5-20 8-35 Q5LSTTCB Call Format 8-72 5-10 DELETE Directive Format 5-20 8-36 Q5MEMORY Call Format 8-73 5-10.1 END IF Directive Format 5-21 8-37 Q5RECALL Call Format 8-74 5-11 IDENT Directive Format 5-21 8-38 Q5REPREV Call Format 8-75 5-11.1 IF Directive Format 5-22 8-39 Q5RFI Call Format 8-77 5-12 INSERT Directive Format 5-21.1 8-40 Q5RUNBIF Call Format 8-78 5-13 MOVE Directive Format 5-21.1 8-41 Q5SETLP Call Format 8-79 5-13.1 PULLMOD Directive Format 5-22 8-42 Q5SNDMCE Call Format 8-80 5-14 PURDECK Directive Format 5-22.1 8-43 Q5SNDMCR Call Format 8-82 5-15 PURGE Directive Format 5-23 8-44 Q5SNDMDF Call Format 8-85 5-16 READ Directive Format 5-24 8-45 Q5SNDMJC Call Format 8-87 5-16.1 WIDTH Directive ~ormat 5-24 8-46 Q5SNDMJS Call Format 8-89 5-17 YANK Directive Format 5-25 8-47 Q5SNDMOP Call Format 8-90 5-18 YANKDECK Directive Format 5-25 8-48 Q5SNDSTR Call Format 8-92 5-19 / Comment Directive Format 5-26 8-49 Q5TERM Call Format 8-93 5-20 UPDATE Control Statement 8-50 Q5TERMCE Call Format 8-94

Format 5-26.1 8-51 Q5TIME Call Format 8-95

6-1 DEBUG Control Statement Format 6-2.1 8-52 Q5VRACC Call Format 8-96

6-2 DEBUG Directives 6-3 9-1 Q5ATTACH Call Format 9-10

6-3 LOOK Control Statement Format 6-13 9-2 Q5CHANGE Call Format 9-12

6-4 LOOK Directives 6-15 9-3 Q5CHECK Call Format 9-16

6-5 DUMP Control Statement Format 6-24 9-4 LRU Description Format 9-18 7-1 CHKPNT Subroutine Format 7-1 9-5 Q5CHECKB Call Format 9-19

7-2 CHKPNT Error Codes 7-3 9-6 Q5CLIOER Call Format 9-21

7-3 Return Word Format 7-4 9-7 Q5CLOSE Call Format 9-22.1

8-1 Q5ADVISE Call Format 8-8 9-8 Q5DEFINE Call Format 9-25

8-2 Q5CPUTIM Call Format 8-10 9-9 Q5ENDPAR Call Format 9-29 8-3 Q5DCDDST Call Format 8-11 9-10 Q5GENFIT Call Format 9-31 8-4 Q5DCDMSC Call Format 8-13 9-11 Tapes Table Entry Format 9-37

8-5 Q5DCDPFI Call Format 8-18 9-12 Q5GETB Call Format 9-39

8-6 Q5DCDPLB Call Format 8-29 9-13 Q5GETFIL Call Format 9-40 8-7 Q5DESBIF Call Format 8-31 9-14 Q5GETFIT Call Format 9-50

8-8 Q5DISAMI Call Format 8-32 9-15 Q5GETN Call Format 9-56

8-9 Q5DISATI Call Format 8-33 9-16 Q5GETP Call Format 9-57

18 60459410 J

(21)

9-17 9-18 9-19 9-20 9-21 9-22 9-23 9-24 9-25 9-26 9-27 9-28 9-29 9-30 9-31 9-32 9-33 9-34 9-35 9-36 9-37 9-38 9-39 9-40 9-41 9-42 9-43 9-44 9-45 9-46 10-1 10-2 10-3 10-4 10-5 10-6 10-7 10-8

Q5GIVE Call Format Q5LABEL Call Format Q5MAPIN Call Format Q5MAPOUT Call Format Q50PEN Call Format Q5PATACH Call Format Q5PCREAT Call Format Q5PDESTR Call Format Q5PDTACH Call Format Q5PERMIT Call Format Q5PGRACC Call Format Pool List Entry Format Q5POOLS Call Format Q5PREACC Call Format Q5PURGE Call Format Q5PUSERL Call Format Q5PUTB Call Format Q5PUTN Call Format Q5PUTP Call Format Q5READ Call Format Q5REDUCE Call Format Q5REELSW Call Format Q5RETFIT Call Format Q5RETURN Call Format Q5REWIND Call Format Q5ROUTE Call Format Q5RQUEST Call Format Q5SETFIT Call Format Q5SKIP Call Format Q5WRITE Call Format

Key-Dependent Parameter Format Q7ENVIRN Call Statement Format Q7MODE Call Statement Format Q7PROMPT Call Statement Format Q7KEYWRD Call Statement Format 1hs Table Pointer

Configuration 1hs Table Format

1hs Table Header Format

2-1 Concurrent File Access Modes 2-2 Blocking Type, Tape Format,

and Record Type Combinations 3-1 Program States

3-2 Logical Structure Conversion 4-1 Control Statements

4-2 Interaction of USER and POOL Parameters for AUDIT, DUMPF, and LOADPF

4-3 GIVE Default Access Permission Sets

4-4 Access Permission Sets Listed 4-5 Results of Listing and

Control lee File Searches

60459410 J

9-60 9-63 9-70 9-72 9-75 9-85 9-86 9-87 9-88 9-89 9-91 9-92 9-92 9-93 9-94 9-96 9-97 9-98 9-100 9-102 9-106 9-107 9-109 9-110 9-111 9-112 9-116 9-122 9-126 9-130 10-3 10-5 10-6 10-7 10-10 10-11 10-12 10-13

10-9 10-10 10-11 10-12 10-13 10-14 10-15 10-16 10-17 10-18 10-19 10-20 10-21 10-22 10-23 10-24 10-25 11-1 11-2 D-1 F-1 F-2 F-3 F-4 F-5

TABLES

2-16 4-6 2-33 4-7

3-8 4-8

3-26 4-9

4-1 4-10

4-11 5-1 4-17

5-2 4-54 5-3 4-61 8-1 9-1 4-66 9-2

1hs Table Entry Format rhs Table Format

rhs Table Entry Format (First Word)

rhs Table Entry Format, Type 2 rhs Table Entry Format, Type 3 rhs Table Entry Format,

Type 4/6

Return Buffer Format Return Buffer Entry Format

(First Word)

Return Buffer Entry Format, Types 1 and 2

Return Buffer Entry Format, Type 3

Return Buffer Entry Format, Type 4

Return Buffer Entry Format, Type 5

Return Buffer Entry Format, Type 6

Return Buffer Entry Format, Type 7 with Zeroed Flags Return Buffer Entry Format,

Type 7 with Set Flags Return Buffer Entry Formatj

Type 8 with One Set Flag Return Buffer Entry Format,

Type 8 with Two Set Flags Symbols Known LOOKUP

Q95SCR Maxima and Minima FIT Format

ANSI Standard Tape Label Groupings

Unlabeled Tape Files Summary of Tape Blocks Per

Group

Single Volume Tapes Multivolume Tapes

Interaction of USER and Parameters for LOADPF Recovery Error Codes

POOL

Logical Structure Conversion Input Queue Status Identifiers Task Status Identifiers

Output File Status Identifiers Summary of UPDATE Call

Parameters

Summary of UPDATE Directives File Contents and Update Mode SIL Non-I/O Calls

SIL I/O Calls

Calling Parameter Value Ranges

10-14 10-15 10-16 10-17 10-17 10-18 10-20 10-20 10-21 10-21 10-22 10-23 10-23 10-24 10-24 10-25 10-26 11-5 11-15 D-3 F-3 F-4 F-11 F-13 F-14

4-86.1 4-88 4-90 4-109 4-110 4-111 5-4 5-5 5-19 8-2 9-1 9-9

19

(22)

9-3 9-4 10-1 11-1 11-2 A-I

• 20

Blocking Type, Tape Format, and Record Type Combinations Q5GIVE Default Access

Permission Sets Execute Line Special

Characters

Symbols Known by LOOKUP

American National Standard Code for Information Interchange (ASCII) With Punched Card Codes and EBCDIC Translation

9-36 9-62 10-27 11-5 11-14

A-2

A-2 A-3 B-1 B-2 B-3 B-4 D-1 F-1 F-2 F-3

Hexadecimal-Octal Conversion Hexadecimal-Decimal Conversion Diagnostic Messages

System Utility Error Messages System Error Codes

Tape Error Codes File Information Table Required ANSI Label Formats Optional Label Formats Tape Group Separators

A-3 A-4 B-2 B-26 B-104 B-106 D-2 F-5 F-8 F-I0

60459410 J

Références

Documents relatifs

allows users to release location data to certain parties who have requested permission to access these data; and 9) Time-based rules: allows users to decide the duration

Inspired by the recent debate on which role have played rating agencies in the current financial crisis, in our paper we use laboratory experiments to investigate the impact

We find that earnings gaps across ownership sectors decreased during this period and that the convergence trend has been in favor of the private and semi-public

This section provides an overview of public private partnership, including a description of its various forms, a look at situations when local government may wish to consider

The analysis presented below describes the regulatory framework for PPPs in LAC, presents a comparative analysis of the role of the main public stakeholder in

– перечень экологических проектов, необходимых для компенсации экологиче- ских потерь, вызванных реализацией инвестиционных проектов; конкретный

These include the Chinese Academy of Forestry, the Centre for Chinese Agricultural Policy, the China National Forestry Economics and Development Research Centre, Beijing

In our model, it is costly to make the agent responsible for the environment, not because the environment is uncertain, but because the agent has a better knowledge of the