Index of Definitions

a-z.gif (1419bytes)
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

A

absolute value
    Section 4.6
    Section 7.11
abstract data type
    Section 1.6
    Section 5.1
activation record
actual parameter list
address
ADDRESS
advanced sorts
algorithm
ancestors
argument
arithmetic sequence
array
assignment operator
atomic
    Section 1.6
    Section 9.1

B

batch style
binary coded decimal (BCD)
binary search
binary stream
binary tree
bit
BITSET
block
    Section 8.2
    Section 10.2
BOOLEAN
bottom-of-loop tested
B-tree
buffer
byte

C

carriage return
channel
    Section 6.3
    Section 8.5
child
circular, list
closed
closure
coefficient
column
comb sort
comment
common ratio
compilation unit
compiled
compiler
complex conjugate
complex number
compound
computer program
concatenation
connectives
constant
constant, Modula-2
constructor
    Section 9.2
    Section 11.6
counting loop
coupled
covering

D

data location
decimal
declaration part
declaring
decoupled
default
degree (of tree)
degree (of polynomial)
depth
dereferencing
dereferencing operator
descendents
determinant
device drivers
device independent
discriminator
DISPOSE
divisor
doubly dereferenced
dynamic
dynamic memory allocation

E

echoing
End-Of-File
enumerated type
evaluating the expression
exception
exception, Modula-2
exception handler, Modula-2
exceptional termination
EXCL
expression
expression, Modula-2
expression compatible
expression incompatible

F

FALSE
Fibonacci Sequence
file
finite state machine
firmware
flag
formal parameter list
format string
fragmented
function procedure
full, tree

G

garbage
generic
generic separate module
geometric
global
global module
Greatest Common Divisor

H

handle
hardware
hash function
hash table
hashing
head
head pointer
heap
    Section 12.4
    Section 15.3
HIGH
high level
high nibble

I

identifier
imaginary number
implementation
implementation defined
implementation dependent
implementation dependent
implementation restriction
implied abstract type
IN
in use
INCL
indexed
indexed sequential access method
indices
indirect recursion
indirectly referenced
initialization
initializing
in-order traversal
interactive
interpreted
invocation
iteration
    Section 3.7
    Section 5.4
iterative

K

Knight's Tour
k-sorted
k-sorts

L

language
    Section 1.5
    Section 1.8
leaf
legible stream
length
level
level one
level n
level zero
LOC
local
local module
logical file
lookup table
linear
linear equation
line mode
linked list
literal
    initial definition
    revised definition
literal string
low level
low nibble

M

markers
mask
matrix, m by n
mean
merging
modes
module
    Section 2.2
    Section 6.1
module decoupling
modulus
mutual recursion

N

NEW
nil-type
normal program termination

O

object-oriented
Object oriented design
opaque type
open
open array
operands
operating system
operators
ORD
outermost level
overflow
overloaded
    Section 1.7
    Section 9.3

P

page
parallelism
parallel processing
parameter list
parent
physical file
picture
pointer
points to
position marker
post- order traversal
pragma
pragma delimiters
predicates
pre-order traversal
problem
procedure
program
program file
program finalization
program library
programmer
programming notation
pseudo-module
pseudo-random

Q

qualified identifier
queue
quicksort

R

raising an exception
random-access
random number
raw stream
read
read/write
REAL
record
recursive
reference semantics
reference variable
refining separate module
relatively prime
reserved word
row

S

safe conversions
scope
scope of visibility
sector
selector
semantics
sentinel value
sentinel variable
sequence
sequential
sequential
set
Shell sort
side effect
simple return
simple sorts
single character mode
sink
software
solution
source
stack
    Section 13.4
    Section 14.4
stack pointer
standard console
standard identifier
Standard Library Item
statement
static
static memory allocation
stream
stream
string
structured
    section 1.6
    Section 9.1
S-type
subrange
sum, vector
syntax
system module

T

table
tag
tail
terminated
text file
text stream
top down
top-of-loop tested
traced
transparent
transparent types
tree
TRUE
two-dimensional matrix
type
type, expression

U

underflow
undiscriminated union
unqualified
unsafe conversions
unstructured
    Section 1.6
    Section 9.1
untraced

V

VAL
value parameter
value semantics
variable
variable, Modula-2
variable parameter
variance
vector
virtual machine
visible

W

word
write

Z

zero-based
Z-type

Contents