15.1  Language Overview

Program Structure

A program in our C++ subset consists of a sequence of elements of the following three varieties. These may appear in any order, except that an element may not refer to another that follows it in the sequence.

Data Types

All program data are of the following types.


The body of a function is composed of statements of the following forms:


A function definition consists of the following components:

David Russinoff 2017-08-01