index.gif

ACUCOBOL-GT Version 4.3 Manual Set

Table of Contents

cnt0.gifBook 1: User's Guide
cnt0.gifChapter 1: Introduction
cnt1.gif1.1 Product Overview
cnt1.gif1.2 Document Overview
cnt1.gif1.2.1 User's Guide
cnt1.gif1.2.2 User Interface Programming
cnt1.gif1.2.3 Reference Manual
cnt1.gif1.2.4 Appendices
cnt1.gif1.3 Related Documents
cnt1.gif1.4 Supported Hardware
cnt1.gif1.5 Environment Variables
cnt1.gif1.6 Notation
cnt1.gif1.7 How To Get Help
cnt1.gif1.7.1 Compilation Problems
cnt1.gif1.7.2 Program Execution Problems
cnt0.gifChapter 2: Compiler and Runtime
cnt1.gif2.1 Using the Compiler
cnt1.gif2.1.1 Standard Options
cnt1.gif2.1.2 Listing Options
cnt1.gif2.1.3 Compatibility Options
cnt1.gif2.1.4 File Options
cnt1.gif2.1.5 Source Options
cnt1.gif2.1.6 Reserved Word Options
cnt1.gif2.1.6.1 Mapping options
cnt1.gif2.1.7 Data Storage Options
cnt1.gif2.1.8 Video Options
cnt1.gif2.1.9 Miscellaneous Options
cnt1.gif2.1.10 Upper and Lower Case
cnt1.gif2.1.11 File Name Handling
cnt1.gif2.1.12 Examples
cnt1.gif2.1.13 CBLFLAGS Environment Variable
cnt1.gif2.1.14 Help, Version Information, and Communication with C Programs
cnt1.gif2.2 Using the Runtime System
cnt1.gif2.3 Compatibility Modes
cnt1.gif2.4 Source Formats
cnt1.gif2.5 Copy Libraries
cnt1.gif2.5.1 Resource Files
cnt1.gif2.6 Source Code Control
cnt1.gif2.7 Runtime Configuration
cnt1.gif2.7.1 File Name Assignments
cnt1.gif2.7.2 Code and Data File Search Paths
cnt1.gif2.7.3 File Status Codes
cnt1.gif2.7.4 Terminal Handling Options
cnt1.gif2.7.5 File Handling Options
cnt1.gif2.8 File Name Interpretation
cnt1.gif2.8.1 File Names Starting with a Hyphen
cnt1.gif2.8.2 File Name Examples
cnt1.gif2.8.3 Assigning Files to Local Printers
cnt1.gif2.9 Calling Subprograms
cnt1.gif2.10 Reducing the Size of the Runtime
cnt1.gif2.11 Multiple-User License Management
cnt1.gif2.11.1 License Management on DOS and Windows Systems
cnt1.gif2.12 acushare Utility Program
cnt1.gif2.12.1 UNIX network license management
cnt1.gif2.12.2 Using shared memory
cnt1.gif2.12.2.1 Indicating programs to share
cnt1.gif2.12.3 Starting and using acushare
cnt1.gif2.12.3.1 Runtime handling of errors
cnt0.gifChapter 3: Debugger and Utilities
cnt1.gif3.1 Runtime Debugger
cnt1.gif3.1.1 Entering the Debugger
cnt1.gif3.1.2 Cursor and Mouse Handling in Source-Level Debugging
cnt1.gif3.1.3 Debugger Commands
cnt1.gif3.1.4 File Tracing
cnt1.gif3.1.5 Macro Debugger
cnt1.gif3.1.6 Specifying Addresses
cnt1.gif3.1.7 Debugger Restrictions
cnt1.gif3.2 Object File Utilities-cblutil
cnt1.gif3.2.1 Object Libraries
cnt1.gif3.2.2 Creating Object Libraries
cnt1.gif3.2.3 Getting Object Information
cnt1.gif3.3 File Utilities-vutil
cnt1.gif3.3.1 Examining File Information
cnt1.gif3.3.2 Testing File Integrity
cnt1.gif3.3.3 Rebuilding Files
cnt1.gif3.3.4 Resetting User Counts
cnt1.gif3.3.5 Extracting Records from a File
cnt1.gif3.3.6 Creating Empty Files
cnt1.gif3.3.7 Unloading to Binary and Line Sequential Format
cnt1.gif3.3.8 Loading a File
cnt1.gif3.3.9 File Size Summary Report
cnt1.gif3.3.10 Converting RM/COBOL-85 Indexed Files
cnt1.gif3.3.11 Converting C-ISAM Files
cnt1.gif3.3.12 Converting Micro Focus Files
cnt1.gif3.3.13 Miscellaneous Commands
cnt1.gif3.4 File Transfer Utility-vio
cnt1.gif3.4.1 vio Options
cnt1.gif3.4.2 MS-DOS Considerations
cnt1.gif3.4.3 vio Examples
cnt1.gif3.4.4 Known Limitations
cnt1.gif3.5 Acucobol's Indexed File Record Editor-alfred
cnt1.gif3.5.1 Modes of Operation
cnt1.gif3.5.2 Security
cnt1.gif3.5.3 Translation of Messages
cnt1.gif3.5.4 Starting alfred
cnt1.gif3.5.5 Editing records
cnt1.gif3.5.6 Configuration variables
cnt1.gif3.6 logutil
cnt1.gif3.6.1 Syntax
cnt1.gif3.6.2 Options
cnt1.gif3.6.3 logutil Report Headings
cnt0.gifChapter 4: Terminal Manager
cnt1.gif4.1 How the Terminal Manager Works
cnt1.gif4.1.1 Terminal Manager Functions
cnt1.gif4.2 Getting Your Terminals Ready
cnt1.gif4.2.1 Step one-Terminal Identification
cnt1.gif4.2.2 Step two-Terminal Definition
cnt1.gif4.2.3 Step three- Configuration Variables
cnt1.gif4.3 The Keyboard Interface
cnt1.gif4.3.1 Key Mapping
cnt1.gif4.3.2 Redefining the Keyboard
cnt1.gif4.4 The Display Interface
cnt1.gif4.4.1 Adding Color
cnt1.gif4.4.2 The SCREEN Option
cnt1.gif4.4.3 Additional Configuration Variables
cnt1.gif4.4.4 Double-Byte Character Handling
cnt1.gif4.5 Restricted Attribute Handling
cnt1.gif4.5.1 Restricted Video Modes
cnt1.gif4.6 The Terminal Database File
cnt1.gif4.6.1 Required Functions
cnt1.gif4.6.2 Additional Screen Functions
cnt1.gif4.6.3 Video Attributes
cnt1.gif4.6.4 Color
cnt1.gif4.6.5 Function Keys and Other Keys
cnt1.gif4.6.6 Line Drawing
cnt1.gif4.6.7 Graphical Window and Control Emulation
cnt1.gif4.6.8 Mouse Support for X Terminals
cnt1.gif4.6.9 Initialization
cnt1.gif4.6.10 Print Functions
cnt1.gif4.6.11 Continued Entries
cnt0.gifChapter 5: File Processing
cnt1.gif5.1 Transaction Management
cnt1.gif5.1.1 Overview of Transaction Management
cnt1.gif5.1.1.1 Transaction logging
cnt1.gif5.1.1.2 File types
cnt1.gif5.1.1.3 Features
cnt1.gif5.1.2 The Transaction Logging Process
cnt1.gif5.1.3 Transaction Management Verbs
cnt1.gif5.1.4 Extended Locking Rules
cnt1.gif5.1.5 Logging and Rollback of File Update Operations
cnt1.gif5.1.6 Multiple Log Files
cnt1.gif5.1.7 Configuration Variables
cnt1.gif5.1.8 Transaction Error Handling
cnt1.gif5.1.9 Compiler File Options
cnt1.gif5.1.10 Recovery
cnt1.gif5.1.10.1 Transaction logging and recovery with AcuServer
cnt1.gif5.2 AcuServer
cnt1.gif5.2.1 System Requirements
cnt1.gif5.2.2 Remote Name Notation
cnt1.gif5.3 XFD Files
cnt1.gif5.3.1 Defaults Used in XFD Files
cnt1.gif5.3.2 Using Directives
cnt1.gif5.3.3 Syntax
cnt1.gif5.3.3.1 Alpha Directive
cnt1.gif5.3.3.2 Binary Directive
cnt1.gif5.3.3.3 Comment Directive
cnt1.gif5.3.3.4 Date Directive
cnt1.gif5.3.3.5 File Directive
cnt1.gif5.3.3.6 Name Directive
cnt1.gif5.3.3.7 Numeric Directive
cnt1.gif5.3.3.8 Secondary-Table Directive
cnt1.gif5.3.3.9 Use Group Directive
cnt1.gif5.3.3.10 Var-Length Directive
cnt1.gif5.3.3.11 When Directive
cnt1.gif5.4 International Character Handling
cnt1.gif5.4.1 Files Required for Translation
cnt0.gifChapter 6: Programmer's Guide
cnt1.gif6.1 Handling Files
cnt1.gif6.1.1 Sequential Files
cnt1.gif6.1.2 Relative Files
cnt1.gif6.1.3 Indexed Files - Vision
cnt1.gif6.1.4 Record Locking
cnt1.gif6.1.5 Device Locking Under UNIX
cnt1.gif6.1.6 Indexed File Considerations
cnt1.gif6.1.7 Converting RM/COBOL Data Files
cnt1.gif6.1.8 Performance Considerations
cnt1.gif6.1.9 Limits on Open Files
cnt1.gif6.2 Terminal I/O
cnt1.gif6.2.1 Performance Considerations
cnt1.gif6.2.2 Terminal Manager Restrictions
cnt1.gif6.3 Memory Management
cnt1.gif6.3.1 External Data Items
cnt1.gif6.4 Error Handling
cnt1.gif6.4.1 Memory Access Violations
cnt1.gif6.4.2 Logging Errors to the Runtime's Error File
cnt1.gif6.5 Screen Section
cnt1.gif6.5.1 Advantages
cnt1.gif6.5.2 Structure
cnt1.gif6.5.3 Syntax
cnt1.gif6.5.4 Comparison to Field-level
cnt1.gif6.5.5 Using Screen Section Embedded Procedures
cnt1.gif6.6 Data Validation
cnt1.gif6.7 Exiting from ACUCOBOL-GT Programs
cnt1.gif6.8 Multiple Execution Threads
cnt1.gif6.8.1 Thread Fundamentals
cnt1.gif6.8.2 Data Sharing Among Threads
cnt1.gif6.8.3 Thread Communication
cnt1.gif6.8.4 Thread Priorities
cnt1.gif6.8.5 Threading Rules that Affect Windows and ACCEPT Statements
cnt1.gif6.8.6 Thread Pausing
cnt1.gif6.8.7 Multithreading and Multiprocessor Systems
cnt1.gif6.8.8 Thread Interaction with Run Units
cnt1.gif6.9 Deploying Applications on the Internet
cnt1.gif6.9.1 Options
cnt1.gif6.9.2 A_CGI Environment Variable
cnt0.gifBook 2: User Interface Programming
cnt0.gifChapter 1: Introduction
cnt1.gif1.1 Overview of User Interface Features
cnt1.gif1.2 Developing Programs for Graphical Systems
cnt1.gif1.2.1 Event-Driven Environments
cnt1.gif1.2.2 Configuration and Programming Support
cnt1.gif1.2.3 Index to Related Topics
cnt1.gif1.2.4 GUI Development with Third Party Kits and Tools
cnt1.gif1.3 Microsoft Windows Operating Systems
cnt1.gif1.4 Windowing Concepts
cnt1.gif1.5 ACUCOBOL-GT Window Types
cnt1.gif1.6 Creating Portable User Interfaces
cnt1.gif1.6.1 Incompatibilities between Graphical and Character Systems
cnt1.gif1.6.2 Strategies for Supporting Multiple Systems
cnt1.gif1.6.3 Tips for Solving Cross Platform Interface Problems
cnt1.gif1.7 GUI Development Project Issues
cnt1.gif1.8 Sample Programs
cnt0.gifChapter 2: Floating Windows
cnt1.gif2.1 Overview
cnt1.gif2.2 The Relationship between Floating Windowsand Subwindows
cnt1.gif2.3 Active and Current Windows
cnt1.gif2.4 Parent and Child Windows
cnt1.gif2.5 Creating, Inquiring, Modifying, and Destroying Windows
cnt1.gif2.6 Menus and Floating Windows
cnt0.gifChapter 3: Graphical Controls
cnt1.gif3.1 Overview
cnt1.gif3.2 Control Types, Handles, and IDs
cnt1.gif3.3 Interaction between Controls and Windows
cnt1.gif3.4 Creating, Modifying, Inquiring, and Destroying Controls
cnt1.gif3.5 Entering Data into a Control
cnt1.gif3.6 The Character Coordinate Phrases
cnt1.gif3.7 Controls and the Mouse
cnt1.gif3.8 Bitmap Buttons
cnt1.gif3.8.1 Drawing the Image
cnt1.gif3.8.2 Loading Bitmaps
cnt1.gif3.8.3 Creating the Button
cnt1.gif3.8.4 Pop-Up Hints
cnt1.gif3.8.5 Portability
cnt1.gif3.9 Paged List Boxes
cnt1.gif3.9.1 Creating a Paged List Box
cnt1.gif3.9.2 Adding Records to a Paged List Box
cnt1.gif3.9.3 Other List Box Operations
cnt1.gif3.9.4 Paged List Box Event Handling
cnt1.gif3.9.5 Paged List Box Example
cnt1.gif3.10 Paged Grids
cnt0.gifChapter 4: Supporting Concepts
cnt1.gif4.1 Handles
cnt1.gif4.2 Events
cnt1.gif4.3 Graphical vs. Textual Modes
cnt1.gif4.4 Styles and Special Properties
cnt1.gif4.5 Coordinates
cnt1.gif4.5.1 Coordinate Handling
cnt1.gif4.5.2 Coordinate Space Problems
cnt1.gif4.5.3 Coordinate Space Solutions
cnt1.gif4.6 Fonts
cnt0.gifChapter 5: Control Types Reference
cnt1.gif5.1 The Components of a Control
cnt1.gif5.1.1 Control Components Diagram
cnt1.gif5.1.2 Common Properties Table
cnt1.gif5.1.3 Styles Table
cnt1.gif5.1.4 Special Properties Table
cnt1.gif5.2 Global Styles
cnt1.gif5.3 Label
cnt1.gif5.4 Entry-Field
cnt1.gif5.5 Push-Button
cnt1.gif5.6 Check-Box
cnt1.gif5.7 Radio-Button
cnt1.gif5.8 List-Box
cnt1.gif5.9 Combo Box
cnt1.gif5.10 Frame
cnt1.gif5.11 Bar
cnt1.gif5.12 Scroll Bar
cnt1.gif5.13 Tab
cnt1.gif5.14 Bitmap
cnt1.gif5.15 Grid
cnt1.gif5.16 Tree-View
cnt1.gif5.17 Web-Browser
cnt0.gifChapter 6: Events Reference
cnt1.gif6.1 Overview
cnt1.gif6.2 Window Events
cnt1.gif6.3 Control Events
cnt1.gif6.4 Menu Events
cnt0.gifChapter 7: Using the Mouse
cnt1.gif7.1 Mouse Properties
cnt1.gif7.2 Mouse Action Ownership in Graphical Environments
cnt1.gif7.3 How Mouse Actions Are Handled
cnt1.gif7.3.1 Mouse Exception Processing
cnt1.gif7.3.2 Assigning Results to Mouse Actions
cnt1.gif7.3.3 Unmasking Mouse Actions
cnt1.gif7.4 Automatic Mouse Handling
cnt1.gif7.5 Screen Section Behavior
cnt1.gif7.6 W$MOUSE Library Routine
cnt1.gif7.7 Mouse Handling-Sample Code
cnt0.gifChapter 8: Menu Bars and Pop-Up Menus
cnt1.gif8.1 Overview
cnt1.gif8.2 Generic Menu Handler
cnt1.gif8.2.1 Static Menu Bars
cnt1.gif8.2.2 Pop-Up Menu Bars
cnt1.gif8.2.3 Submenus
cnt1.gif8.3 Graphical Menu Facilities
cnt1.gif8.4 Overview of Menu Handling
cnt1.gif8.4.1 Properties of Menu Entries
cnt1.gif8.5 Creating Menus-the Shortcut
cnt1.gif8.5.1 Using genmenu
cnt1.gif8.6 Menu Activation and Use
cnt1.gif8.6.1 Defining Menu Keys
cnt1.gif8.7 Menu Input
cnt1.gif8.7.1 Function Key Handling
cnt1.gif8.7.2 Menu Selection Limits
cnt1.gif8.8 Changing Menu Results
cnt1.gif8.9 Common Menu Operations
cnt1.gif8.9.1 Disabling Menu Items
cnt1.gif8.9.2 Checking Menu Items
cnt1.gif8.9.3 Disabling an Entire Menu
cnt1.gif8.10 Pop-Up Menus
cnt1.gif8.11 W$MENU Library Routine
cnt1.gif8.12 Menu Configuration with the Generic Menu Handler
cnt1.gif8.13 Menu Handling-Sample Code
cnt1.gif8.14 System Menu "Close" Handling under Windows
cnt1.gif8.15 Portability Concerns
cnt1.gif8.16 menubar Considerations
cnt0.gifChapter 9: Color Mapping
cnt1.gif9.1 Overview of Color Choices
cnt1.gif9.1.1 Simplified Mapping Approach
cnt1.gif9.1.2 Controlling the Color Mapping
cnt1.gif9.2 COLOR-MODEL Settings
cnt1.gif9.2.1 What Is a Color Model?
cnt1.gif9.3 COLOR-MODEL Settings 1 and 2
cnt1.gif9.4 COLOR-MODEL Settings 3 and 4
cnt1.gif9.5 COLOR-MODEL Settings 5 and 6
cnt1.gif9.6 COLOR-MODEL Settings 7 and 8
cnt1.gif9.7 COLOR-MODEL Settings 9 and 10
cnt1.gif9.8 COLOR-TABLE Settings
cnt1.gif9.9 Miscellaneous Options under Windows and Windows NT
cnt1.gif9.9.1 Background Brush Color
cnt1.gif9.9.2 Drawing 3-D Lines
cnt0.gifChapter 10: Help Automation
cnt1.gif10.1 HELP-ID
cnt1.gif10.2 Help Modes
cnt1.gif10.3 The Help Processor
cnt1.gif10.4 Windows Help
cnt0.gifChapter 11: Tips and Hints
cnt1.gif11.1 Frequently Asked Questions
cnt1.gif11.1.1 Regarding Windows
cnt1.gif11.1.2 Regarding Controls
cnt1.gif11.1.3 Regarding Fonts
cnt1.gif11.1.4 Regarding Configuration Variables
cnt1.gif11.1.5 Regarding Debugging
cnt0.gifChapter 12: Glossary of UI Terminology
cnt1.gif12.1 UI Terminology
cnt0.gifBook 3: Reference Manual
cnt0.gifChapter 1: Introduction
cnt1.gif1.1 Overview of This Manual
cnt1.gif1.1.1 Upper-Case and Special-Character Words
cnt1.gif1.1.2 Lower-Case Words
cnt1.gif1.1.3 Brackets, Braces and Vertical Bars
cnt1.gif1.1.4 Ellipses
cnt1.gif1.1.5 Shading
cnt1.gif1.2 Acknowledgment
cnt0.gifChapter 2: Program Structure
cnt1.gif2.1 Language Elements
cnt1.gif2.1.1 COBOL Words
cnt1.gif2.1.1.1 User-defined words
cnt1.gif2.1.2 Literals
cnt1.gif2.1.2.1 Numeric literals
cnt1.gif2.1.2.2 Nonnumeric literals
cnt1.gif2.1.2.3 Figurative constants
cnt1.gif2.1.3 Picture Strings
cnt1.gif2.1.4 Separators
cnt1.gif2.1.5 Comment Entries
cnt1.gif2.2 Source Format
cnt1.gif2.2.1 ANSI Format
cnt1.gif2.2.2 Terminal Format
cnt1.gif2.2.3 Line Continuation
cnt1.gif2.2.4 Blank Lines and Comment Lines
cnt1.gif2.3 Compiler Compatibility Modes
cnt1.gif2.3.1 ANSI ACCEPT and DISPLAY Verbs
cnt1.gif2.4 Source Management Statements
cnt1.gif2.4.1 The COPY Statement
cnt1.gif2.4.2 The REPLACE Statement
cnt1.gif2.5 Program Organization
cnt1.gif2.5.1 Program Elements
cnt1.gif2.5.1.1 Division header
cnt1.gif2.5.1.2 Section header
cnt1.gif2.5.1.3 Paragraph header
cnt1.gif2.5.1.4 Clauses and entries
cnt1.gif2.5.1.5 Statements
cnt1.gif2.5.1.6 Sentences
cnt0.gifChapter 3: Identification Division
cnt1.gif3.1 Identification Division
cnt1.gif3.2 PROGRAM-ID Paragraph
cnt0.gifChapter 4: Environment Division
cnt1.gif4.1 Environment Division
cnt1.gif4.2 Configuration Section
cnt1.gif4.2.1 Source-Computer Paragraph
cnt1.gif4.2.2 Object-Computer Paragraph
cnt1.gif4.2.3 Special-Names Paragraph
cnt1.gif4.3 Input-Output Section
cnt1.gif4.3.1 File-Control Paragraph
cnt1.gif4.3.2 I-O-Control Paragraph
cnt0.gifChapter 5: Data Division
cnt1.gif5.1 Data Structures
cnt1.gif5.1.1 Record Description
cnt1.gif5.1.2 Level-Numbers
cnt1.gif5.1.3 Classes of Data
cnt1.gif5.1.4 Standard Alignment Rules
cnt1.gif5.1.5 Table Handling
cnt1.gif5.1.6 Large Data Handling
cnt1.gif5.1.7 File Types
cnt1.gif5.1.8 Floating-Point Data
cnt1.gif5.1.8.1 Using floating-point data
cnt1.gif5.2 Data Names
cnt1.gif5.2.1 Qualification
cnt1.gif5.2.2 Subscripting
cnt1.gif5.2.3 Reference Modification
cnt1.gif5.2.4 Condition-Name (Level 88)
cnt1.gif5.3 Data Division Format
cnt1.gif5.4 File Section
cnt1.gif5.4.1 File Description Entry
cnt1.gif5.4.2 Sort File Description Entry
cnt1.gif5.4.3 IS EXTERNAL Clause
cnt1.gif5.4.4 BLOCK CONTAINS Clause
cnt1.gif5.4.5 RECORD Clause
cnt1.gif5.4.6 LABEL RECORDS Clause
cnt1.gif5.4.7 VALUE OF LABEL Clause
cnt1.gif5.4.8 VALUE OF FILE-ID Clause
cnt1.gif5.4.9 CODE-SET Clause
cnt1.gif5.4.10 DATA RECORDS Clause
cnt1.gif5.4.11 LINAGE Clause
cnt1.gif5.5 WORKING-STORAGE Section
cnt1.gif5.6 LINKAGE Section
cnt1.gif5.7 Record Description Entry
cnt1.gif5.7.1 Data Description Entry
cnt1.gif5.7.1.1 Level-number
cnt1.gif5.7.1.2 The data-name or FILLER clause
cnt1.gif5.7.1.3 REDEFINES clause
cnt1.gif5.7.1.4 IS EXTERNAL clause
cnt1.gif5.7.1.5 IS SPECIAL-NAMES clause
cnt1.gif5.7.1.6 IS EXTERNAL-FORM clause
cnt1.gif5.7.1.7 PICTURE clause
cnt1.gif5.7.1.8 USAGE clause
cnt1.gif5.7.1.9 SIGN clause
cnt1.gif5.7.1.10 OCCURS clause
cnt1.gif5.7.1.11 SYNCHRONIZED clause
cnt1.gif5.7.1.12 JUSTIFIED clause
cnt1.gif5.7.1.13 BLANK WHEN ZERO clause
cnt1.gif5.7.1.14 VALUE clause
cnt1.gif5.7.1.15 RENAMES clause
cnt1.gif5.8 Screen Section
cnt1.gif5.9 Screen Description Entry
cnt1.gif5.9.1 PICTURE, FROM, TO, and USING Clauses
cnt1.gif5.9.2 VALUE Clause
cnt1.gif5.9.3 OCCURS Clause
cnt1.gif5.9.4 LINE Clause
cnt1.gif5.9.5 COLUMN Clause
cnt1.gif5.9.6 PROCEDURE Clause
cnt0.gifChapter 6: Procedure Division
cnt1.gif6.1 Organization
cnt1.gif6.1.1 Statements and Sentences
cnt1.gif6.1.1.1 Scope of statements
cnt1.gif6.1.2 Flow of Control
cnt1.gif6.2 Arithmetic Expressions
cnt1.gif6.2.1 Evaluation of Arithmetic Expressions
cnt1.gif6.3 Conditional Expressions
cnt1.gif6.3.1 Relation Conditions
cnt1.gif6.3.1.1 Comparison of numeric operands
cnt1.gif6.3.1.2 Comparison of nonnumeric operands
cnt1.gif6.3.2 Class Condition
cnt1.gif6.3.3 Sign Condition
cnt1.gif6.3.4 Condition-Name Condition
cnt1.gif6.3.5 Switch-Status Condition
cnt1.gif6.3.6 Complex Conditions
cnt1.gif6.3.6.1 Combined conditions
cnt1.gif6.3.7 Order of Evaluation
cnt1.gif6.3.8 Abbreviated Combined Relation Conditions
cnt1.gif6.4 Common Statement Rules
cnt1.gif6.4.1 Arithmetic Operations
cnt1.gif6.4.2 Multiple Receiving Fields
cnt1.gif6.4.3 ROUNDED Option
cnt1.gif6.4.4 SIZE ERROR Option
cnt1.gif6.4.5 CORRESPONDING Option
cnt1.gif6.4.6 Unpredictable Results
cnt1.gif6.4.7 I/O Status
cnt1.gif6.4.8 AT END and INVALID KEY Phrases
cnt1.gif6.4.9 Common Screen Options
cnt1.gif6.5 Procedure Division Format
cnt0.gif6.6 Procedure Division Statements
cnt1.gif6.6 Procedure Division Statements
cnt1.gifACCEPT Statement
cnt1.gifADD Statement
cnt1.gifALTER Statement
cnt1.gifCALL Statement
cnt1.gifCANCEL Statement
cnt1.gifCHAIN Statement
cnt1.gifCLOSE Statement
cnt1.gifCOMMIT Statement
cnt1.gifCOMPUTE Statement
cnt1.gifCONTINUE Statement
cnt1.gifDELETE Statement
cnt1.gifDESTROY Statement
cnt1.gifDISPLAY Statement
cnt1.gifDIVIDE Statement
cnt1.gifEVALUATE Statement
cnt1.gifEXIT Statement
cnt1.gifGOBACK Statement
cnt1.gifGO TO Statement
cnt1.gifIF Statement
cnt1.gifINITIALIZE Statement
cnt1.gifINQUIRE Statement
cnt1.gifINSPECT Statement
cnt1.gifLOCK Statement
cnt1.gifMERGE Statement
cnt1.gifMODIFY Statement
cnt1.gifMOVE Statement
cnt1.gifMULTIPLY Statement
cnt1.gifOPEN Statement
cnt1.gifPERFORM Statement
cnt1.gifREAD Statement
cnt1.gifRECEIVE Statement
cnt1.gifRELEASE Statement
cnt1.gifRETURN Statement
cnt1.gifREWRITE Statement
cnt1.gifROLLBACK Statement
cnt1.gifSEARCH Statement
cnt1.gifSEND Statement
cnt1.gifSET Statement
cnt1.gifSORT Statement
cnt1.gifSTART Statement
cnt1.gifSTOP Statement
cnt1.gifSTRING Statement
cnt1.gifSUBTRACT Statement
cnt1.gifUNLOCK Statement
cnt1.gifUNSTRING Statement
cnt1.gifUSE Statement
cnt1.gifWAIT Statement
cnt1.gifWRITE Statement
cnt0.gifBook 4: Appendices
cnt0.gifAppendix A: Installation
cnt1.gifA.1 License Files, Sample Programs and ".def" Files
cnt1.gifA.2 Configuring Your Terminals
cnt1.gifA.2.1 TERM Variable
cnt1.gifA.2.2 Terminal Database
cnt1.gifA.3 MS-DOS and OS/2 Machines
cnt1.gifA.3.1 Installation Steps
cnt1.gifA.3.2 Network Environments
cnt1.gifA.3.2.1 Using SHARE with DOS
cnt1.gifA.3.2.2 Modifying File Attributes
cnt1.gifA.3.2.3 Using A_CONFIG
cnt1.gifA.4 Windows Machines
cnt1.gifA.4.1 Hardware and Software Requirements
cnt1.gifA.4.2 Installation Steps for Windows
cnt1.gifA.4.2.1 Installation from diskette
cnt1.gifA.4.2.2 Installation from CD-ROM
cnt1.gifA.4.3 Compiling Under Windows
cnt1.gifA.4.4 Running Your Programs
cnt1.gifA.4.5 Printing and Spooler Issues With Windows
cnt1.gifA.5 UNIX, Xenix, Ultrix and Unos Machines
cnt1.gifA.5.1 Extracting the Files
cnt1.gifA.5.1.1 Texas Instruments System 1500
cnt1.gifA.5.1.2 HP cartridge tapes
cnt1.gifA.5.1.3 Troubleshooting
cnt1.gifA.5.1.4 Performance under DEC OSF/1 AXP
cnt1.gifA.5.2 Installation Under UNIX, Xenix, Ultrix, and UNOS
cnt1.gifA.5.3 Installing on NeXT Machines Running UNIX
cnt1.gifA.5.3.1 Before you run ACUCOBOL-GT programs on the NeXT
cnt1.gifA.5.3.2 Running ACUCOBOL-GT programs on the NeXT
cnt1.gifA.5.3.3 Function keys on the NeXT
cnt1.gifA.6 VMS and Open VMS Machines
cnt1.gifA.6.1 Extracting the Files
cnt1.gifA.6.2 Installation Steps
cnt1.gifA.7 HP3000 Machines Running MPE/iX
cnt1.gifA.7.1 Installation
cnt1.gifA.7.2 Printing From the MPE/iX Shell
cnt0.gifAppendix B: Specifications
cnt1.gifB.1 Limits and Ranges
cnt1.gifB.2 Extensions
cnt1.gifB.3 Restrictions
cnt0.gifAppendix C: C Subroutines
cnt1.gifC.1 Overview of Interface Methods
cnt1.gifC.1.1 Helpful Hints
cnt1.gifC.2 Direct Method
cnt1.gifC.3 Interface Method
cnt1.gifC.3.1 The "SUB" Interface
cnt1.gifC.3.2 The "SUB85" Interface
cnt1.gifC.4 Matching C Data Items
cnt1.gifC.5 Creating a New Runtime System
cnt1.gifC.6 Calling COBOL Routines From C
cnt0.gifAppendix D: ACUCOBOL-GT Reserved Words
cnt1.gifD.1 Reserved Word List
cnt0.gifAppendix E: RM/COBOL Conversion Guide
cnt1.gifE.1 Compile-Time Options
cnt1.gifE.2 Runtime Options
cnt1.gifE.3 Memory Management
cnt0.gifAppendix F: Changes Affecting Previous Versions
cnt1.gifChanges Affecting Version 4.2
cnt1.gifChanges Affecting Version 4.1
cnt1.gifChanges Affecting Version 4.0
cnt1.gifChanges Affecting Version 3.2
cnt1.gifChanges Affecting Version 3.1
cnt1.gifChanges Affecting Version 2.4
cnt1.gifChanges Affecting Version 2.3
cnt1.gifChanges Affecting Version 2.1
cnt1.gifChanges Affecting Version 2.0
cnt1.gifChanges Affecting Version 1.5
cnt1.gifChanges Affecting Version 1.4
cnt1.gifChanges Affecting Version 1.3
cnt0.gifAppendix G: Assembly Language Interface
cnt1.gifG.1 Assembly Language Interface
cnt0.gifAppendix H: Configuration File Entries
cnt1.gifH.1 Introduction
cnt1.gif132-MODE
cnt1.gif3D-LINES
cnt1.gif7-BIT
cnt1.gifA-LICENSE-RETRIES
cnt1.gifA-RETRY-DELAY
cnt1.gifA-WAIT-FOR-LICENSE
cnt1.gifACCEPT-TIMEOUT
cnt1.gifACTIVE-BORDER-COLOR
cnt1.gifACUCOBOL
cnt1.gifALFRED-BITMAP-FILE
cnt1.gifALFRED-. . .-BITMAP
cnt1.gifALFRED-. . .-COLOR
cnt1.gifALFRED-ENTRY-FIELDS
cnt1.gifALFRED-GET-PRINTER
cnt1.gifALFRED-MESSAGE-FILE
cnt1.gifALFRED-PRINT-HEADER-n
cnt1.gifALFRED-PRINTER-NAME
cnt1.gifALFRED-TOOLS-FILE
cnt1.gifAPPLY-CODE-PATH
cnt1.gifAPPLY-FILE-PATH
cnt1.gifAUTO-BUFFER
cnt1.gifAUTO-PROMPT
cnt1.gifBACKGROUND-INTENSITY
cnt1.gifBELL
cnt1.gifBOXED-FLOATING-WINDOWS
cnt1.gifBTRV-MASS-UPDATE
cnt1.gifBUFFERED-SCREEN
cnt1.gifCARRIAGE-CONTROL-FILTER
cnt1.gifCGI-AUTO-HEADER
cnt1.gifCGI-NO-CACHE
cnt1.gifCHAIN-MENUS
cnt1.gifCHECK-USING
cnt1.gifC-ISAM-COMPRESS-KEYS
cnt1.gifCLOSE-ON-EXIT
cnt1.gifCODE-CASE
cnt1.gifCODE-MAPPING
cnt1.gifCODE-PREFIX
cnt1.gifCODE-SUFFIX
cnt1.gifCODE-SYSTEM
cnt1.gifCOLOR-MAP
cnt1.gifCOLOR-MODEL
cnt1.gifCOLOR-TABLE
cnt1.gifCOLOR-TRANS
cnt1.gifCOLUMN-SEPARATION
cnt1.gifCOMPRESS-FACTOR
cnt1.gifCOMPRESS-FILES
cnt1.gifCURRENCY
cnt1.gifCURSOR-MODE
cnt1.gifCURSOR-TYPE
cnt1.gifDECIMAL-POINT
cnt1.gifDEFAULT-FONT
cnt1.gifDEFAULT-HOST
cnt1.gifDEFAULT-MAP-FILE
cnt1.gifDEFAULT-PROGRAM
cnt1.gifDISPLAY-SWITCH-PERIOD
cnt1.gifDLL-CONVENTION
cnt1.gifDOS-BOX-CHARS
cnt1.gifDOS-OUTPUT-METHOD
cnt1.gifDOUBLE-CLICK-TIME
cnt1.gifEDIT-MODE
cnt1.gifEF-UPPER-WIDE
cnt1.gifEF-WIDE-SIZE
cnt1.gifEOF-ABORTS
cnt1.gifEOL-CHAR
cnt1.gifERRORS-OK
cnt1.gifEXIT-CURSOR
cnt1.gifEXTEND-CREATES
cnt1.gifEXTERNAL-SIZE
cnt1.gifEXTRA-KEYS-OK
cnt1.gifF10-IS-MENU
cnt1.gifFAST-ESCAPE
cnt1.gifFIELDS-UNBOXED
cnt1.gifFILE-CASE
cnt1.gifFILE-CONDITION
cnt1.gifFILE-IO-PROCESSES-MESSAGES
cnt1.gifFILE-PREFIX
cnt1.gifFILE-STATUS-CODES
cnt1.gifFILE-SUFFIX
cnt1.giffilename-HOST
cnt1.giffilename-LOG
cnt1.gifFILENAME-SPACES
cnt1.giffilesystem-DETACH
cnt1.gifFLUSH-ALL
cnt1.gifFLUSH-COUNT
cnt1.gifFLUSH-ON-ACCEPT
cnt1.gifFLUSH-ON-COMMIT
cnt1.gifFLUSH-ON-OPEN
cnt1.gifFONT
cnt1.gifFONT-AUTO-ADJUST
cnt1.gifFONT-SIZE-ADJUST
cnt1.gifFONT-WIDE-SIZE-ADJUST
cnt1.gifFOREGROUND-INTENSITY
cnt1.gifFULL-BOXES
cnt1.gifGUI-CHARS
cnt1.gifHINTS-OFF
cnt1.gifHINTS-ON
cnt1.gifHOT-KEY
cnt1.gifHTML-TEMPLATE-PREFIX
cnt1.gifICOBOL-FILE-SEMANTICS
cnt1.gifICON
cnt1.gifINACTIVE-BORDER-COLOR
cnt1.gifINPUT-STATUS-DEFAULT
cnt1.gifINSERT-MODE
cnt1.gifINTENSITY-FLAGS
cnt1.gifIO-CREATES
cnt1.gifIO-READ-LOCK-TEST
cnt1.gifISOLATE-FILE-CREATES
cnt1.gifJUSTIFY-NUM-FIELDS
cnt1.gifKEY-MAP
cnt1.gifKEYBOARD
cnt1.gifKEYSTROKE
cnt1.gifLISTS-UNBOXED
cnt1.gifLOCK-DIR
cnt1.gifLOCK-OUTPUT
cnt1.gifLOCK-SORT
cnt1.gifLOCKED-RECORD-DELAY
cnt1.gifLOCKING-RETRIES
cnt1.gifLOCKS-PER-FILE
cnt1.gifLOG-BUFFER-SIZE
cnt1.gifLOG-DEVICE
cnt1.gifLOG-DIR
cnt1.gifLOG-ENCRYPTION
cnt1.gifLOG-FILE
cnt1.gifLOGGING
cnt1.gifMAKE-ZERO
cnt1.gifMASS-UPDATE
cnt1.gifMAX-ERROR-LINES
cnt1.gifMAX-FILES
cnt1.gifMAX-LOCKS
cnt1.gifMENU-ITEM
cnt1.gifMESSAGE-BOX-COLOR
cnt1.gifMESSAGE-QUEUE-SIZE
cnt1.gifMIN-REC-SIZE
cnt1.gifMONOCHROME
cnt1.gifMOUSE
cnt1.gifMOUSE-FLAGS
cnt1.gifNAME_EXT
cnt1.gifNAME_EXT_DATA_FMT
cnt1.gifNAME_EXT_INDEX_FMT
cnt1.gifname-VERSION
cnt1.gifNO-CONSOLE
cnt1.gifNO-LOG-FILE-OK
cnt1.gifNUMERIC-VALIDATION
cnt1.gifPAGE-EJECT-ON-CLOSE
cnt1.gifPERFORM-STACK
cnt1.gifPROMPTING
cnt1.gifQUEUE-READERS
cnt1.gifQUIT-MODE
cnt1.gifRECURSION
cnt1.gifREL-DELETED-VALUE
cnt1.gifRENEW-TIMEOUT
cnt1.gifRESIZE-FRAMES
cnt1.gifRESIZE-FREELY
cnt1.gifRESTRICTED-VIDEO-MODE
cnt1.gifRMS-NATIVE-KEYS
cnt1.gifSCREEN
cnt1.gifSCRIPT-STATUS
cnt1.gifSCROLL
cnt1.gifserver-MAP-FILE
cnt1.gifSERVER-NUMBER
cnt1.gifSHARED-CODE
cnt1.gifSHUTDOWN-MESSAGE-BOX
cnt1.gifSORT-DIR
cnt1.gifSORT-FILES
cnt1.gifSORT-MEMORY
cnt1.gifSORT-RESERVE
cnt1.gifSPACES-ZERO
cnt1.gifSPOOL-FILE
cnt1.gifSTOP-RUN-ROLLBACK
cnt1.gifSTRIP-TRAILING-SPACES
cnt1.gifSWITCH-PERIOD
cnt1.gifTEMP-DIR
cnt1.gifTEMPORARY-CONTROLS
cnt1.gifTEXT
cnt1.gifTHAI
cnt1.gifTRANSLATE-TO-ANSI
cnt1.gifTREE-ROOT-SPACE
cnt1.gifTREE-TAB-SIZE
cnt1.gifTRX-HOLDS-LOCKS
cnt1.gifUPPER-LOWER-MAP
cnt1.gifUSE-MOUSE
cnt1.gifV-BUFFERS
cnt1.gifV-BUFFER-DATA
cnt1.gifV-INTERNAL-LOCKS
cnt1.gifV-LOCK-METHOD
cnt1.gifV-READ-AHEAD
cnt1.gifV-SEG-SIZE
cnt1.gifV-VERSION
cnt1.gifV23-GRAPHICS-CHARACTERS
cnt1.gifV30-MEASUREMENTS
cnt1.gifV31-FLOATING-POINT
cnt1.gifWAIT-FOR-ALL-PIPES
cnt1.gifWAIT-FOR-FILE-ACCESS
cnt1.gifWAIT-FOR-LOCKS
cnt1.gifWARNINGS
cnt1.gifWARNING-ON-RECURSIVE-ACCEPTS
cnt1.gifWHITE-FILL
cnt1.gifWIN-ERROR-HANDLING
cnt1.gifWIN3-CLIP-CONTROLS
cnt1.gifWIN3-EF-PADDED
cnt1.gifWIN3-GRID
cnt1.gifWIN32-3D
cnt1.gifWINDOW-TITLE
cnt1.gifWRAP
cnt1.gifXFD-DIRECTORY
cnt0.gifAppendix I: ACUCOBOL-GT Library Routines
cnt1.gifI.1 Library Routines
cnt1.gifASCII2HEX Routine
cnt1.gifASCII2OCTAL Routine
cnt1.gifCBL_AND Routine
cnt1.gifCBL_COPY_FILE Routine
cnt1.gifCBL_CREATE_DIR Routine
cnt1.gifCBL_DELETE_DIR Routine
cnt1.gifCBL_DELETE_FILE Routine
cnt1.gifCBL_EQ Routine
cnt1.gifCBL_NOT Routine
cnt1.gifCBL_OR Routine
cnt1.gifCBL_XOR Routine
cnt1.gifC$CALLEDBY Routine
cnt1.gifC$CALLERR Routine
cnt1.gifC$CHAIN Routine
cnt1.gifC$CHDIR Routine
cnt1.gifC$COPY Routine
cnt1.gifC$DELETE Routine
cnt1.gifC$FILEINFO Routine
cnt1.gifC$FILESYS Routine
cnt1.gifC$FULLNAME Routine
cnt1.gifC$GETCGI Routine
cnt1.gifC$JUSTIFY Routine
cnt1.gifC$KEYMAP Routine
cnt1.gifC$LOCALPRINT Routine
cnt1.gifC$LOCKPID Routine
cnt1.gifC$MAKEDIR Routine
cnt1.gifC$MEMCPY (Dynamic Memory Routine)
cnt1.gifC$NARG Routine
cnt1.gifC$OPENSAVEBOX Routine
cnt1.gifC$PARAMSIZE Routine
cnt1.gifC$RECOVER Routine
cnt1.gifC$RERR Routine
cnt1.gifC$RERRNAME Routine
cnt1.gifC$RUN Routine
cnt1.gifC$SLEEP Routine
cnt1.gifC$SYSTEM Routine
cnt1.gifC$TOUPPER and C$TOLOWER Routines
cnt1.gifHEX2ASCII Routine
cnt1.gifLIB$GET_SYMBOL Routine
cnt1.gifLIB$SET_SYMBOL Routine
cnt1.gifRoutines to Handle Dynamic Memory
cnt1.gifM$ALLOC (Dynamic Memory Routine)
cnt1.gifM$FREE (Dynamic Memory Routine)
cnt1.gifM$GET (Dynamic Memory Routine)
cnt1.gifM$PUT (Dynamic Memory Routine)
cnt1.gifOCTAL2ASCII Routine
cnt1.gifREG_CLOSE_KEY Routine
cnt1.gifREG_CREATE_KEY Routine
cnt1.gifREG_CREATE_KEY_EX Routine
cnt1.gifREG_DELETE_KEY Routine
cnt1.gifREG_DELETE_VALUE Routine
cnt1.gifREG_ENUM_KEY Routine
cnt1.gifREG_ENUM_VALUE Routine
cnt1.gifREG_OPEN_KEY Routine
cnt1.gifREG_OPEN_KEY_EX Routine
cnt1.gifREG_QUERY_VALUE Routine
cnt1.gifREG_QUERY_VALUE_EX Routine
cnt1.gifREG_SET_VALUE Routine
cnt1.gifREG_SET_VALUE_EX Routine
cnt1.gifRENAME Routine
cnt1.gifSYSTEM Routine
cnt1.gifW$BITMAP Routine
cnt1.gifW$BROWSERINFO Routine
cnt1.gifW$FONT Routine
cnt1.gifW$FORGET Routine
cnt1.gifW$GETC Routine
cnt1.gifW$GETURL Routine
cnt1.gifW$GETVARIANT Routine
cnt1.gif$WINHELP Routine
cnt1.gifW$KEYBUF Routine
cnt1.gifW$MENU Routine
cnt1.gifW$MOUSE Routine
cnt1.gifW$PALETTE Routine
cnt1.gifW$SETVARIANT Routine
cnt1.gifW$STATUS Routine
cnt1.gifW$TEXTSIZE Routine
cnt1.gifWIN$PLAYSOUND Routine
cnt1.gifRoutine to Handle the Windows Print Spooler
cnt1.gifWIN$PRINTER Routine
cnt1.gifWIN$VERSION Routine
cnt0.gifAppendix J: File Status Codes
cnt1.gifJ.1 Introduction
cnt1.gifJ.2 Table of Codes
cnt1.gifJ.3 Vision Secondary Error Codes for Error 98s
cnt1.gifJ.4 Transaction Error Codes
cnt1.gifJ.4.1 Primary Error Codes
cnt1.gifJ.4.2 Secondary Error Codes for Error 01
cnt0.gifAppendix K: ICOBOL Conversion Guide
cnt1.gifK.1 Compile-Time Issues
cnt1.gifK.2 Runtime Options
cnt1.gifK.3 Differences
cnt0.gifAppendix L: Color Configuration
cnt1.gifL.1 Color Configuration Variables
cnt1.gifStep 1 - Assign Initial Colors
cnt1.gifStep 2 - Assign Initial Attributes
cnt1.gifStep 3 - Transform Colors
cnt1.gifStep 4 - Transform Intensities
cnt0.gifAppendix M: Host Specific Information
cnt1.gifM.1 Introduction
cnt1.gifM.2 16-bit Windows
cnt1.gifM.2.1 Message Boxes
cnt1.gifM.2.2 Keyboard Differences
cnt1.gifM.2.3 Hardware Error Handling
cnt1.gifM.2.4 Calling DLLs
cnt1.gifM.2.5 Differences between MS-DOS and Windows
cnt1.gifM.2.6 Using the SDK
cnt1.gifM.3 32-bit Windows
cnt1.gifM.3.1 Message Boxes
cnt1.gifM.3.2 Keyboard Differences
cnt1.gifM.3.3 Hardware Error Handling
cnt1.gifM.3.4 Special Characteristics of 32-bit Windows
cnt1.gifM.3.5 Using the SDK
cnt1.gifM.3.6 Calling ACUCOBOL-GT From Other Programming Languages
cnt0.gifAppendix N: Compiler Error Messages
cnt1.gifN.1 Introduction
cnt1.gifN.2 List of Errors
cnt0.gifAppendix O: Language Skeleton
cnt1.gifO.1 ACUCOBOL-GT Language Skeleton
cnt1.gifUpper-case and Special-Character Words
cnt1.gifLower-case Words
cnt1.gifBrackets, Braces and Vertical Bars
cnt1.gifEllipses
cnt1.gifShading
cnt1.gifProgram Organization
cnt1.gifIdentification Division
cnt1.gifEnvironment Division
cnt1.gifSource Computer Entry
cnt1.gifObject Computer Entry
cnt1.gifSpecial Names Entry
cnt1.gifFile Control Entry
cnt1.gifI-O Control Entry
cnt1.gifData Division
cnt1.gifFile Description
cnt1.gifSort File Description
cnt1.gifRecord Description Entry
cnt1.gifData Description Entry
cnt1.gifScreen Description Entry
cnt1.gifProcedure Division
cnt1.gifFormats for COBOL Verbs
cnt1.gifACCEPT
cnt1.gifADD
cnt1.gifALTER
cnt1.gifCALL
cnt1.gifCANCEL
cnt1.gifCHAIN
cnt1.gifCLOSE
cnt1.gifCOMMIT
cnt1.gifCOMPUTE
cnt1.gifCONTINUE
cnt1.gifDELETE
cnt1.gifDESTROY
cnt1.gifDISPLAY
cnt1.gifDIVIDE
cnt1.gifEVALUATE
cnt1.gifEXIT
cnt1.gifGOBACK
cnt1.gifGO TO
cnt1.gifIF
cnt1.gifINITIALIZE
cnt1.gifINQUIRE
cnt1.gifINSPECT
cnt1.gifLOCK
cnt1.gifMERGE
cnt1.gifMODIFY
cnt1.gifMOVE
cnt1.gifMULTIPLY
cnt1.gifOPEN
cnt1.gifPERFORM
cnt1.gifREAD
cnt1.gifRECEIVE
cnt1.gifRELEASE
cnt1.gifRETURN
cnt1.gifREWRITE
cnt1.gifROLLBACK
cnt1.gifSEARCH
cnt1.gifSEND
cnt1.gifSET
cnt1.gifSORT
cnt1.gifSTART
cnt1.gifSTOP
cnt1.gifSTRING
cnt1.gifSUBTRACT
cnt1.gifUNLOCK
cnt1.gifUNSTRING
cnt1.gifUSE
cnt1.gifWAIT
cnt1.gifWRITE
cnt1.gifSimple Conditions
cnt1.gifNegated Condition
cnt1.gifCombined Condition
cnt1.gifAbbreviated Combined Condition
cnt1.gifQualification
cnt1.gifSubscripting
cnt1.gifReference Modification
cnt1.gifCompiler-Directing Statements

(C) Copyright Acucorp, Inc., 1988-1999. ALL RIGHTS RESERVED.