Ada Index

Ada Home Page
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

Access types
Access variables
Activation frame
Actual parameter
Aggregate: Record, Array
Allocation of storage
Analysis of algorithms
AND operator
Array: attributes, two dimensional, multi-dimensional, unconstrained
Array of arrays, Array of records
Assignment statement
Attributes: Character, float, integer

Back to Top | Ada Home Page


B

Batch processing
Binary search
Block statement
Bottom-up programming
Bubblesort

Back to Top | Ada Home Page


C

CALENDAR
Case statement
Case statement, restrictions
Coercion of data types
COL
Comments
Compilation commands: sun ada, gnat ada
Computational complexity
Concatenation of strings
Conditions
Constants
CONSTRAINT_ERROR

Back to Top | Ada Home Page


D

DATA_ERROR
Deallocation of storage
declare block
Definite iteration
Derived data type
DEVICE_ERROR
Direct access files
DIRECT_IO
Dual procedure recursion
Dynamic data structure

Back to Top | Ada Home Page


E

Echo of input data
END_ERROR
END_OF_FILE, END_OF_LINE, END_OF_PAGE
Enumeration type
EOF, EOL, EOP
Exception, Exception handler, Built-in exception, User-defined exception
Exclusive OR

Back to Top | Ada Home Page


F

Factorial
Field (of a record)
Flag-controlled loop
File index (direct access files)
File mode: IN_FILE, OUT_FILE, INOUT_FILE
File operations: open, close, create, reset, I/O
FILE_TYPE
FOR statement
FOR statement, counting down
Formal parameter
Formatted output
Functions

Back to Top | Ada Home Page


G

General LOOP statement
GET
GET a string
GET_LINE
gnat ada compilation commands

Back to Top | Ada Home Page


H

header
Heap storage

Back to Top | Ada Home Page


I

If-then statements
If-then-else statements
If-then-elsif statements
in operator
in parameter
in out parameter
Indefinite iteration
INDEX
Indirect recursion
IN_FILE
INOUT_FILE
Input statements
I/O libraries
Interactive program
Iteration

Back to Top | Ada Home Page


J

Back to Top | Ada Home Page


K

Back to Top | Ada Home Page


L

Layout conventions
LAYOUT_ERROR
Library
Library unit
LINE
Linear search
Linked list
Loop applications
LOOP statement

Back to Top | Ada Home Page


M

Matrices
Merge sort
MODE_ERROR
Modules
Multi-dimensional arrays
Multiple if statements

Back to Top | Ada Home Page


N

NAME_ERROR
Named parameter association
NATURAL
Nested if statements
Nested loops
new storage allocation
NEW_LINE
NEW_PAGE
Node (in a list)
NOT operator
NUMERIC_ERROR
null pointer value
null statement

Back to Top | Ada Home Page


O

O ("big O") notation
OR operator
out parameter
OUT_FILE
Output, formatted
Output, statements

Back to Top | Ada Home Page


P

Package
Package body
Package specification
PAGE
Parameter
Parameter association
Parameter modes (in, out, in out)
Pointers
POSITIVE
Procedures
Procedure call
Procedure declaration
PROGRAM_ERROR
Program structure
Program layout
Prompt for input
PUT
PUT_LINE

Back to Top | Ada Home Page


Q

Back to Top | Ada Home Page


R

Raise statement
READ
Record
Recursion
Reserved words
return statement
Reverse counting in FOR statement
Run time stack

Back to Top | Ada Home Page


S

Scalar data type
Scope of declarations
Searching algorithms: Linear search, Binary search
Selection sort
Selector in case statement
Sentinel
Separate compilation
Sequential files
SEQUENTIAL_IO
SET_COL, SET_LINE, SET_LINE_LENGTH, SET_PAGE_LENGTH
SIZE
SET_INDEX
SKIP_LINE, SKIP_PAGE
Slice of a string
Sorting algorithms: Bubblesort, Selection sort, Merge sort
Stack (runtime)
STANDARD_INPUT, STANDARD_OUTPUT
Statements: assignment, block, case, for, general loop, If-then, If-then-else
Statements: If-then-elsif, input, output, null, raise, return, use, while, with
Static data structure
STATUS_ERROR
STORAGE_ERROR
Strings: assignment, comparison, concatenation
String slice
Strong typing
Stub
Sub-strings
Subtype
Subunit
Sun ada compilation commands

Back to Top | Ada Home Page


T

TASKING_ERROR
TEXT_IO
Top down decomposition
Towers of Hanoi
Truth tables
Two dimensional arrays
Type definition

Back to Top | Ada Home Page


U

UNCHECKED_DEALLOCATION
USE statement
USE_ERROR
User-defined type

Back to Top | Ada Home Page


V

Variables

Back to Top | Ada Home Page


W

WHILE statement
WITH statement
WRITE

Back to Top | Ada Home Page


X

XOR operator

Back to Top | Ada Home Page


Y

Back to Top | Ada Home Page


Z

Back to Top | Ada Home Page


c-lokan@adfa.oz.au / 12 Feb 1996