《FORTRAN编译程序》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:刘熙明,朱玉珑译
  • 出 版 社:辽宁省电子计算机学会《小型微型计算机系统》编辑部
  • 出版年份:1990
  • ISBN:
  • 页数:108 页
图书介绍:

目 录 1

第一章 引言 1

记法约定 1

FORTRAN程序结构 1

字符集 1

行 1

列 2

初始行 2

空格 2

注释行 2

语句顺序 3

主程序和子程序 3

程序单位 3

语句 3

延续行 3

标号 3

程序单位内语句的顺序 4

数据类型 4

整数 5

实数 5

逻辑数据类型 5

字符数据类型 6

表达式 6

算术表达式 6

字符表达式 8

关系表达式 8

逻辑表达式 9

表达式的优先次序 10

数组元素名 10

函数引用 10

表达式的求值规则和限制 11

FORTRAN名字 11

FORTRAN名字的作用域 11

未说明的FORTRAN名字 12

第二章编译一个FORTRAN程序 13

用户需要有的 13

备份主软盘 13

建立软盘:FOR1和FOR2 13

建立软盘:LIBRARY 14

使用EDLIN程序 14

开始编译 14

启动编译程序:FOR1 15

继续编译:FOR2 17

连接 17

运行用户的FORTRAN程序 19

选择性的FOR1命令行 19

选择性的FOR2命令行 20

使用批文件进行编译 20

编译大程序 20

设备标识 21

编译程序列表实例 22

编译程序列表 22

D列标号 22

line#列 22

符号表 23

不可恢复的错误 23

其它列表元命令 23

编译程序信息 23

连接程序映象 26

第三章编译程序元命令 27

概述 27

$DEBUG元命令 27

$DO66元命令 27

$INCLUDE元命令 28

$LINESIZE元命令 29

$LIST元命令 29

$NODEBUG元命令 29

$NOLIST元命令 29

$PAGE元命令 29

$SUBTITLE元命令 30

$TITLE元命令 30

$PAGESIZE元命令 30

$STORAGE元命令 30

第四章语句 31

控制语句 31

块IF THEN ELSE 31

程序、函数和子程序语句 33

主程序 33

子程序 33

函数 33

形式参数 33

I/O语句 34

I/O语句的元素 34

说明性语句 35

隐式的DO列表 35

输入实体或输出实体 35

算术IF语句 36

赋值语句 36

计算赋值语句 36

ASSIGN语句 37

赋值GOTO语句 38

BACKSPACE语句 38

块IF语句 39

CALL语句 39

CLOSE语句 40

COMMON语句 40

计算GOTO语句 41

DIMENSION语句 42

DATA语句 42

CONTINUE语句 42

DO语句 43

ELSE语句 45

ELSEIF语句 45

END语句 46

ENDFILE 语句 46

ENDIF语句 46

EQUIVALENCE语句 46

EXTERNAL语句 47

FUNCTION语句 48

IMPLICIT 语句 49

INTRINSIC语句 50

逻辑IF语句 50

OPEN语句 50

运行时文件名的指定 51

PAUSE语句 52

PROGRAM语句 53

READ语句 53

RETURN语句 54

REWIND语句 54

SAVE语句 54

语句函数 54

STOP语句 55

SUBROUTINE语句 56

类型语句 56

无条件GOTO语句 57

WRITE语句 57

非格式化记录 59

文件 59

文件尾记录 59

记录 59

格式化记录 59

概述 59

第五章I/O系统 59

文件的性质 60

文件名字 60

文件位置 60

格式化的、非格式化的 60

还是二进制的文件 60

顺序存取与直接存取 61

内部文件 61

设备 61

不很常用的文件操作 62

格式化文件 62

显式打开的外部、顺序、 62

概念和限制 62

直接文件和直接外设的关系 63

BACKSPACE同顺序 63

外设的关系 63

BACKSPACE同非格式化的 63

顺序文件的关系 63

在I/O语句中调用的函数 63

部分读和非格式化的顺序 63

文件的关系 63

格式化I/O和FORMAT语句 64

格式说明和FORMAT语句 64

可重复的编辑描述符 64

不可重复的编辑描述符 64

编辑描述符 65

不可重复的编辑描述符 65

输入输出表和格式说明 65

格式说明 65

输入/输出表 65

可重复的编辑描述符 67

托架控制 69

第六章内部函数 70

内部函数 70

附录A信息 72

编译时错误信息 72

前端错误 72

文件系统错误 78

后端内部错误 78

后端用户错误 78

后端错误 78

文件系统错误编码 79

其它运行时错误 81

2000-2049内存错误 81

2050-2099整数运算 81

2100-2149实型运算 82

2200-2249长整型量运算 82

2250-2999其它错误 82

DO变量表达式 83

推广的I/O 83

计算GOTO语句中的表达式 83

输入/输出表(iolist)中的表达式 83

I/O设备号 83

下标表达式 83

全语言的特点 83

FORTRAN77之间的差别 83

附录B IBM FORTRAN和ANSI 83

对标准语言的扩充 84

编译程序元命令 84

后斜杠编辑控制 84

文件尾内部函数 84

附录C连接程序(LINK) 85

引言 85

文件 85

输入文件 85

输出文件 85

VM.TMP(临时文件) 85

命令提示 86

类 86

定义 86

段 86

组 86

命令提示详细说明 87

目标模块〔·OBJ〕 87

运行文件〔filenamel.EXE〕 87

列表文件〔NUL.MAP〕 88

库〔.LIB〕 88

/LINE 89

/MAP 89

/PAUSE 89

/HIGH 89

/DSALLOCATION 89

参数 89

/STACK:size 90

如何启动连接程序 90

启动之前 90

连接程序会话一例 92

装入模块序储图 94

如何确定一段的绝对地址 94

信息 95

附录D 目标模块的连接 97

同Pascal相连接 97

同MACRO汇编语言程序相 99

连接 99

附录E 程序举例 101

术语解释 105