Abstract
In an encapsulated data abstraction definition a data type and the set of all operations which may access or modify instances of the type are defined together. A simple extension to FORTRAN and a preprocessor to translate from the extended FORTRAN to standard FORTRAN are described. The extended FORTRAN supports encapsulated data abstraction definitions and permits the writing of clear and reliable programs. The preprocessor can do extensive error checking and produce efficient FORTRAN programs as its output. Definitions of stacks and dynamics arrays are given as examples.

This publication has 0 references indexed in Scilit: