TopMore on Order of Declaration ProcessingType Checking

Type Checking

  1. Type checking is basically the enforcement of a set of rules designed to ensure that only valid operands are provided to the various operations that can be invoked within a program.

  2. The description of types in "conventional" languages typically includes:

  3. The rules for associating types with expression are typically inextricably intermixed with the rules specifying type constraints. Basically, if a expression violates the constraints, none of the rules for assigning types will apply.

Computer Science 434
Department of Computer Science
Williams College

TopMore on Order of Declaration ProcessingType Checking