CONTENTS Title Page Copyright Page Preface 1 Using the DEC3GL Toolkit LSE Environment 1.1 Accessing the Environment 1.2 Overview of Coding with the DEC3GL Toolkit LSE Environment 1.3 Logical Name Placeholders 1.4 Key Definitions 1.5 Getting Help 1.6 Moving Code to and from Your Work Area 1.6.1 How to Move Code to Your Work Area 1.6.2 How to Move Code from Your Work Area 1.6.3 How to Clean Up Your Work Area 1.7 Editing Code 1.7.1 Using Language Templates 1.7.2 Locating DECforms Definitions 1.7.3 Locating Procedure Declarations 1.7.4 Locating Symbol References in DECforms Code 1.7.5 Coding Procedures Using Pre-Compiled SQL 1.8 Compiling Source Code 1.9 Building an Application for Debugging 2 Customizing the Site DEC3GL Toolkit LSE Environment 2.1 Overview of Files 2.2 Adding Site-Specific Customizations 2.3 Rebuilding the LSE Environment and Section Files Locator Page Command Dictionary BUILD CDO CLEAN_WORK_AREA DTM FDE LIST MAIL PCA RDO SQL TRACK TYPE FIGURES 1-1 Expanding a Language Token 1-2 Expanded forms$transceive Token 1-3 Using the LIST Command to Locate Definitions 1-4 Sample LIST Buffer 1-5 Automatic GOTO FILE from LIST Buffer 1-6 Replacing a Placeholder Using Cut/Paste 1-7 Using the FIND Command to Locate Procedure Declarations 1-8 Sample SCA Query Buffer 1-9 Using GOTO SOURCE to Examine the Declaration 1-10 Using the TRACK Command to Locate Symbol References 1-11 Sample TRACK Buffer 1-12 Coding COBOL Procedures with Pre-Compiled SQL 1-13 Using the COMPILE/REVIEW Command 1-14 Using the BUILD Command 1-15 Examining the Build Results TABLES 1-1 Commands for Coding, Compiling, Building and Debugging Code 1-2 DEC3GL Toolkit Key Definitions 1-3 LSE Command and Keys