Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Structure of the COBOL2000 compiler

The COBOL2000 compiler consists of a number of modules that are linked in linear sequence.

The individual modules constitute functional units that have been formed by a COBOL compilation run and by the structuring of the COBOL program into different Divisions.

The compilation process is divided into the following functional units:

  1. Initialization

  2. Source data input

  3. Lexical analysis

  4. Syntactic analysis

  5. Semantic analysis

  6. Code generation

  7. Assembly run

  8. Module generation

  9. Report generation

The structure of the compiler and the arrangement of the individual function units in working storage are presented in the following diagram.

Structure of the compiler