《程序语言PL/J报告》求取 ⇩

引言1

本语言的目的1

PL/1的基本特征2

突出的特征2

分程序结构2

数据描述2

存贮分配2

数据转换3

数据组织结构3

输入/输出3

多重任务操作3

编译时设备4

表处理4

本手册中的语法记号4

第一章:程序元素7

基本语言结构7

语言字符集7

60字符集7

48字符集8

定义符8

运算符8

算术运算符8

比较运算符9

位行运算符9

行运算符9

圆括号9

分隔符和别的定义符9

数据字符集10

对照序列10

标识符10

标识符长度11

字键11

语句标识符11

属性11

分隔字键11

内部函数名字11

随选12

条件12

空格的用法12

注解12

基本程序结构13

简单语句13

复合语句13

前缀14

标号前缀14

条件前缀14

15

分程序15

END语句的用法18

程序19

第二章:数据元素20

数据的组织结构20

纯量项20

常数20

纯量变量20

数据集合20

数组21

构件21

构件数组22

命名23

简单名字23

下标名字24

数组截面24

定位名字25

下标定位名字26

数据类型27

问题数据27

算术型数据27

实算术型常数28

虚算术型常数29

算术型变量30

行型数据30

字符行型数据30

位行型数据30

行型变量31

程序控制数据31

标号型数据31

语句标号型常数31

语句标号型变量31

任务型数据32

事件型数据32

指示器型数据32

指示器定位32

区域型数据33

第三章:数据制作34

表达式34

纯量表达式34

算术运算34

混合特征34

算术运算的结果35

算术转换37

位行运算37

比较运算38

连接运算39

类型转换39

位行型到字符行型39

字符行型到位行型39

字符行型到算术型39

位行型到算术型40

算术型到字符行型40

算术型到位行型40

数组表达式40

前缀运算符和数组41

中介运算符和数组41

纯量——数组运算41

数组——数组运算41

包含构件的数组表达式42

构件表达式43

表达式的计算43

表达式计算的次序44

第四章:数据描述45

属性45

说明45

显式说明45

DECLARE语句46

提出属性公共因子46

多重说明和不唯一的访向47

上下文联系地说明48

隐式说明51

说明的作用域51

外名字的作用域51

使用名字的基本规则54

属性54

数据属性54

算术型数据54

基底55

标度55

方式55

精度56

算术型数据的缺席条件57

PICTURE属性57

行属性60

LABEL属性62

TASK属性62

EVENT属性63

维属性64

SECONDARY属性65

ABNORMAL和NORMAL属性65

USES和SETS属性67

入口名字属性69

ENTRY属性69

GENERIC属性70

BUILTIN属性71

RETURNS属性72

作用域属性72

存贮类属性73

ALIGNED和PACKED属性75

DEFINED属性76

定义对应77

定义复盖77

求值次序79

定义的例子79

INITIAL属性80

LIKE属性82

文件描述属性84

FILE属性84

文件处理属性85

功能属性85

PRINT属性86

存取属性86

缓冲属性86

BACKWARDS属性87

EXCLUSIVE属性87

ENVIRONMENT属性87

KEYED属性88

表处理属性88

AREA属性88

POINTER属性90

属性赋与标识符91

缺席属性的应用92

构件说明和属性93

层数93

构件和维属性93

构件和数据属性94

构件和作用域属性94

构件和存贮类属性94

第五章:过程,函数和子程序95

形式参数95

过程访问95

函数访问和函数过程96

广函数96

内部函数97

子程序访问和子程序过程97

过程访问中的变元100

ENTRY属性的用法100

变元转向入口101

专用的过程属性RECURSIVE102

第六章:动态程序结构103

程序控制103

分程序的启动和终止103

动态后代103

动态包括103

数据分配和存贮类103

定义和规则103

存贮类105

静态存贮类105

自动存贮类105

受控存贮类105

异步操作和任务107

同步操作和异步操作107

两个异步操作的同步108

任务和事件108

任务的产生109

任务的终止109

任务中数据的分配110

中断操作110

条件前缀的目的110

条件前缀的作用域111

ON语句的用法111

系统中断动作112

REVERT语句的用法114

程序员定义的ON条件114

程序检验设备115

第七章:输入/输出116

文件开启和文件属性116

开启文件117

显式开启117

隐式开启117

属性的合并117

数据流传输118

表式传输119

数据式传输119

编排式传输119

数据流数据指明部分119

数据表119

重复指明部分120

数据表元素的传输121

表式数据指明部分122

表式输入122

表式输入格式123

表式输出124

表式输出域格式124

数据式数据指明部分126

数据式传输流中的数据126

数据式传输数据域长度129

编排式数据指明部分130

格式表131

数据格式项131

控制格式项135

空位格式项135

打印格式项135

间接格式项136

数据流传输语句137

记录传输138

记录传输语句139

RECORD传输操作140

标准文件142

第八章:语句143

语句的关系143

分类143

赋值语句143

控制语句143

数据说明语句143

错误控制和找错语句143

输入/输出语句143

文件准备语句144

记录状态语句144

数据指明语句144

数据传输语句144

程序结构语句144

存贮分配语句144

控制序列144

伪变量146

语句字母顺序表147

ALLOCATE语句147

赋值语句151

BEGIN语句158

CALL语句159

CLOSE语句160

DECLARE语句162

DELAY语句162

DELETE语句162

DISPLAY语句163

DO语句164

END语句167

ENTRY语句168

EXIT语句169

FORMAT语句169

FREE语句170

GET语句171

GO TO语句172

IF语句174

LOCATE语句175

空语句176

ON语句176

OPEN语句180

PROCEDURE语句182

PUT语句183

READ语句185

RETURN语句187

REVERT语句188

REWRITE语句189

SIGNAL语句191

STOP语句192

UNLOCK语句192

WAIT语句193

WRITE语句194

第九章:程序变化196

宏变量196

宏DECLARE语句196

宏表达式198

可执行宏语句198

宏赋值语句198

宏空语句198

宏GO TO语句199

宏IF语句199

宏处理机的动作199

第十章:专题201

变元和参数的关系201

变元下标的计算201

虚拟变元的用法201

入口属性的用法202

参数和变元的对应203

参数分配204

参数,界和长度204

关于界或长度的星号记法204

表达式作为界或长度205

序(PROLOGUES)205

跨任务的数据分配(DATA ALLOCATION ACROSS TASKS)206

任务名字和事件名字的分配207

反常性(ABNORMALITY)207

表处理(LIST PROCESSING)208

基本概念(BASIC CONCEPTS)208

附加条件212

用作基本变量的构件212

指示器值和基本变量的关系214

数据链的预防办法214

附录1:内部函数216

算术型广函数(ARITHMETIC GENERIC FUNCTIONS)216

浮点算术型广函数219

行型广函数(STRING GENERIC FUNCTIONS)220

处理数组的广函数(GENERIC FUNCTIONS FOR MANIPULATION OF ARRAYS)222

数组内部函数和构件内部函数223

条件内部函数223

表处理内部函数224

其他内部函数224

附录2:图象指明部分表226

数字指示和定义字符子域(DIGIT POINT AND SUBFIELD DELIMITING CHARACTERS)226

删除另字符(ZERO SUPPRESSION CHARACTERS)226

漂移编排符号(DRIFTING EDITING SYMBOLS)227

漂移字符(DRIFTING CHARACTERS)228

编排字符(EDITING CHARACTER)228

条件编排字符228

符号字符(SIGN CHARACTERS)229

标度因子指明部分229

英币图象(STERLING PICTURES)229

关于字符行型图象230

附录3:ON条件231

条件的分类(CLASSIFICATION OF CONDITIONS)231

计算条件232

输入/输出条件233

程序检验条件(PROGRAM CHECKOUT CONDITIONS)235

表处理条件(LIST PROCESSING CONDITIONS)238

程序员指定的条件238

系统动作条件238

附录4:允许的字键缩写239

附录5:48字符集240

附录6:有注释的例子242

索引248

表1.算术型基底和标度转换37

表2.“外名字作用域”例1中名字的作用域和用法53

图1.重复指明部分的一般形式120

图2.表式输入转换123

图3.数据式输入和数据式输出的例子130

图4.DO语句的一般形式164

1973《程序语言PL/J报告》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由中国科学院数学研究所计算站编 1973 中国科学院数学研究所计算站 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

CHILL语言 程控交换程序设计语言(1987 PDF版)
CHILL语言 程控交换程序设计语言
1987 北京:北京邮电学院出版社
程序设计语言PL/I文本  IBM公司(1982 PDF版)
程序设计语言PL/I文本 IBM公司
1982
程序设计语言 PL/1( PDF版)
程序设计语言 PL/1
计算机科学资料 程序语言PL/I报告( PDF版)
计算机科学资料 程序语言PL/I报告
PASCAL程序语言( PDF版)
PASCAL程序语言
PL/M-80语言编程手册(1983 PDF版)
PL/M-80语言编程手册
1983
程序语言手册( PDF版)
程序语言手册
BASIC语言程序集(1997 PDF版)
BASIC语言程序集
1997 北京:电子工业出版社
语言处理程序(1992 PDF版)
语言处理程序
1992 北京:中国科学技术出版社
Visual J++程序设计(1998 PDF版)
Visual J++程序设计
1998 北京:北京航空航天大学出版社
PL/1程序设计语言导论(1986 PDF版)
PL/1程序设计语言导论
1986 北京:清华大学出版社
程序设计语言(1984 PDF版)
程序设计语言
1984 北京:高等教育出版社
汉语程序设计语言(1994 PDF版)
汉语程序设计语言
1994 北京:电子工业出版社
程序设计语言(1994 PDF版)
程序设计语言
1994 天津:南开大学出版社
PL/M-86程序设计语言(1987 PDF版)
PL/M-86程序设计语言
1987 北京:航空工业出版社