ENABLE Reference Manual
INTRODUCTION
ENABLE Components
You generate a multifile application by using the ENABLE
commands described in Section 3.
ENABLE COMPONENTS
To generate an application, ENABLE uses the following components:
the ENABLE compiler, the program generator, and a General Server.
ENABLE provides two skeleton files: a SCREEN COBOL application
program skeleton and a PATHCOM command file skeleton.
ENABLE uses the data dictionary that is produced when the Data
Definition Language (DDL) compiler creates the description of a
data base. The dictionary provides record, field, and key
information.
ENABLE Compiler
The ENABLE compiler, ENABLE, runs under the command interpreter.
The compiler performs the following functions:
• Examines the syntax of ENABLE commands for errors
• Opens the dictionary and obtains information about the
structure of each file to be used by an application
• Stores information about applications to be generated in a
special table called the object table
• Passes the object table to the Program Generator when you
indicate you want to generate an application
Program Generator
The program generator, ENABLOBJ, runs at the request of the
ENABLE compiler; it performs the following functions:
• Uses the information in the object table to transform the
SCREEN COBOL skeleton file into SCREEN COBOL source code
• Calls the SCREEN COBOL compiler, which compiles the object
code to a default or designated object file
1-4