
300 Pascal 4.0 User’s Guide
in type equivalence, 214
out of memory, 217
runtime, 217 to 220
exception-handling function in math
libraries, 240
executable file, 2, 9, 11, 18, 46
default, 9, 17
how to rename, 9
execution profile, 39
%exit directive, 256
expression diagnostics, 212
extended language features, 56
extern
option, 86, 88
variable, 76
external option, See extern option
F
–fast option to pc command, 28
faster linking and initializing, 61
fbe(1) assembler, 40
features, Pascal compiler, 2
file
name extensions, 20
variable, 12
-flags option to pc command, 32
floating-point, nonstandard, 29
–fnonstd option to pc command, 29
-fns option to pc command, 29
format of error diagnostics, 210
FORTRAN programming language, 163
to 204
and Pascal, compatible types, 165
arrays by value, 182
character dummy arguments, 189
compatible types, 164
FORTRAN calls Pascal, 168 to 185
function return values, 184, 201
incompatibilities with Pascal, 166
parameter passing, 167
Pascal
calls FORTRAN, 185 to 202
interface, 163
procedures and functions as
parameters, 202 to 204
records and structures, 175, 194
sharing declarations, 88
strings by value, 182
value parameters, 181, 197
var parameters, 168, 186 to 197
-fround=r option to pc command, 29
-ftrap=t option to pc command, 30
function
extern option, 86, 88
external,88
return values with C, 115, 130
return values with FORTRAN, 184,
201
type errors, 211
G
-G option to pc command, 30
–g option to pc command, 31
global variables
C and Pascal, 133
C++ and Pascal, 161
goto statement, compiler semantic
error, 216
H
–H option to pc command, 31, 49
handles, XView, 226
header files
for XView, 224
in a program, 70
math libraries, 233
–help option to pc command, 32
–hname option to pc command, 31
I
–I option to pc command, 32
–i option to pc command, 32
I/O errors, 212, 217
Commenti su questo manuale