/*
*/
'
'
"
"
\* *process
=
+
-
*
/
>
<
^
¬
&
|
.
,
;
:
(
)
alias
alloc
allocate
attach
begin
by
byname
call
close
copy
dcl
declare
default
define
delay
delete
detach
dft
display
do
downthru
else
end
entry
exit
fetch
flush
format
free
from
get
go
goto
if
ignore
%include
into
iterate
key
keyfrom
keyto
leave
line
locate
loop
name
on
open
ordinal
other
otherwise
package
page
proc
procedure
put
read
release
repeat
reply
resignal
return
revert
rewrite
select
set
signal
skip
snap
stop
string
structure
then
thread
to
tstack
unlock
until
upthru
wait
when
while
write
A
abnormal
aligned
anycond
anycondition
area
asgn
asm
assembler
assignable
attn
attention
auto
automatic
b
b3
b4
based
bigendian
bin
binary
bit
buf
buffered
builtin
bx
byaddr
byvalue
C
cdecl
cell
char
character
charg
chargraphic
cobol
column
complex
cond
condition
conn
connected
controlled
conv
conversion
cplx
ctl
data
date
dec
decimal
def
defined
descriptor
descriptors
dim
dimension
direct
E
edit
endfile
endpage
env
environment
error
exclusive
exports
ext
external
F
fetchable
file
finish
fixed
fixedoverflow
float
fofl
format
fortran
fromalien
g
generic
graphic
gx
handle
hexadec
ieee
imported
init
initial
inline
input
inter
internal
invalidop
irred
irreducible
keyed
L
label
like
limited
linesize
linkage
list
littleendian
m
main
native
nonasgn
nocharg
nochargraphic
nodescriptor
noexecops
nomap
nomapin
nomapout
nonasgn
nonassignable
nonconn
nonconnected
nonnative
nonvar
nonvarying
normal
offset
ofl
optional
options
optlink
order
output
overflow
P
pagesize
parameter
pic
picture
pointer
pos
position
prec
precision
print
ptr
R
range
real
record
recursive
red
reducible
reentrant
refer
reorder
reserved
reserves
retcode
returns
seql
sequential
signed
size
static
stdcall
storage
stream
strg
stringrange
strz
stringsize
subrg
subscriptrange
system
task
title
transmit
type
ufl
unal
unaligned
unbuf
unbuffered
undefinedfile
underflow
undf
union
unsigned
update
value
var
variable
varying
varyingz
varz
wchar
widechar
winmain
wx
x
xn
xu
zdiv
zerodivide
abs
acos
acosf
add
addr
address
addrdata
all
allocation
allocn
allocsize
any
asin
asinf
atan
atand
atanf
atanh
availablearea
binaryvalue
bind
binvalue
bitlocation
bitloc
bool
byte
cast
cds
ceil
center
centre
centreleft
centreleft
centreright
centerright
charg
chargraphic
chargval
checkstg
collate
compare
conjg
cos
cosd
cosf
cosh
count
cs
cstg
currentsize
currentstorage
datafield
date
datetime
days
daystodate
daystosecs
divide
empty
entryaddr
epsilon
erfc
exp
expf
exponent
fileddint
fileddtest
fileddword
fileid
fileopen
fileread
fileseek
filetell
filewrite
first
floor
gamma
getenv
hbound
hex
heximage
high
huge
iand
ieor
imag
index
inot
ior
isigned
isll
ismain
isrl
iunsigned
last
lbound
left
length
lineno
loc
location
log
logf
loggamma
log2
log10
log10f
low
lowercase
lower2
max
maxexp
maxlength
min
minexp
mod
mpstr
multiply
new
null
offestadd
offestdiff
offestsubtract
offestvalue
omitted
onchar
oncode
oncondond
oncondid
oncount
onfile
ongsource
onkey
onloc
onsource
onsubcode
onwchar
onwsource
ordinalname
ordinalpred
ordinalsucc
packagename
pageno
places
pliascii
plianc
plickpt
plidelete
plidump
pliebcdic
plifill
plifree
plimove
pliover
plirest
pliretc
pliretv
plisaxa
plisaxb
plisrta
plisrtb
plisrtc
plisrtd
pointeradd
ptradd
pointerdiff
ptrdiff
pointersubtract
ptrsubtract
pointervalue
ptrvalue
poly
pred
present
procname
procedurename
prod
putenv
radix
raise
random
rank
rem
repattern
respec
reverse
right
round
samekey
scale
search
searchr
secs
secstodate
secstodays
sign
signed
sin
sind
sinf
sinh
size
sourcefile
sourceline
sqrt
sqrtf
stg
storage
string
substr
subtract
succ
sum
sysnull
tally
tan
tand
tanf
tanh
threadid
time
tiny
translate
trim
trunc
type
unallocated
unspec
uppercase
valid
validdate
varglist
vargsizer
verify
verifyr
wcharval
weekday
whigh
wlow
y4date
y4julian
y4year