ENABLE User's Guide
 INTRODUCTION TO ENABLE
 How Does ENABLE Work?
 • Used to maintain a small independent data base--Because a
 standard ENABLE application typically does not maintain all
 desired integrity constraints, you should modify the
 application before you use it for a data base that requires
 these constraints.
 HOW DOES ENABLE WORK?
 When you use ENABLE to generate an application, ENABLE performs
 the following tasks:
 1. Accepts specifications that describe your application
 2. Opens a data dictionary and obtains a description of the
 files to be accessed by your application
 3. Stores information about the applications to be generated in
 an internal table called the object table
 4. Uses the information in the object table to:
 --Transform a SCREEN COBOL skeleton file into SCREEN COBOL
 source code
 --Transform a PATHCOM skeleton file into a PATHCOM command
 file
 5. Calls the SCREEN COBOL compiler (SCOBOLX) to compile the
 generated SCREEN COBOL source code
 Figure 1-5 illustrates these tasks.
 ENABLE supplies the SCREEN COBOL skeleton file and the PATHCOM
 skeleton file. ENABLE allows you to modify these files before
 you generate an application.
 You must supply a data dictionary and specifications that
 describe your application. Refer to Section 2 for information
 about the tasks that you must perform to generate and execute an
 application.
 1-9










