Sheerpower®
A Guide to the Sheerpower Language


Begin Index

Contents (summary)
Preface Preface
Chapter 1 Getting Started in Sheerpower
Chapter 2 Debugging and Experimenting in Sheerpower
Chapter 3 Program Elements in Sheerpower
Chapter 4 Data Types in Sheerpower
Chapter 5 Assigning Variables and Defining Arrays
Chapter 6 Built-in Functions
Chapter 7 Printing and Displaying Data
Chapter 8 Data Entry User Interface
Chapter 9 Input Dialogbox - Creating GUI Forms with Sheerpower
Chapter 10 Loops, Conditionals, and Chaining
Chapter 11 Set and Ask Statements
Chapter 12 Sheerpower and DDE
Chapter 13 Exception Handling
Chapter 14 File Handling
Chapter 15 Data Table Statements
Chapter 16 Database Setup
Chapter 17 Sheerpower Internet Services (SPINS) Webserver
Chapter 18 Writing Network Applications and Accessing Devices
Chapter 19 Sheerpower Web Scripting
Chapter 20 Calling Routines Written In Other Languages
Appendix A Coding Principles and Standards
Appendix B Reserved Words
Appendix C Sheerpower Error and Exception Messages
Appendix D ASCII Character Set
Appendix E Sheerpower Database Interfaces
Appendix F Keystrokes for Sheerpower Rapid Development Environment
Appendix G Input Dialogbox Supported HTML Tags
Appendix H SPDEV Menu Item Descriptions
Appendix I Developing Professional Applications with Sheerpower
Appendix J Sample Sheerpower Programs Included With Installation
Appendix K Generation Language
Appendix L Troubleshooting the CGI Interface
Appendix M Sheerpower and Program Segmentation
Appendix N Advanced Record Systems (ARS) Utilities
Appendix O Smart Editing in Sheerpower
  Index
  Examples
  Tables


Contents


Preface
Preface Preface
Chapter 1
1 Getting Started in Sheerpower
     1.1     Getting Started
     1.2     Creating a New Program in Sheerpower
         1.2.1         Menu Program Example
         1.2.2         Validating a Program in Sheerpower
         1.2.3         Running a Sheerpower Program
     1.3     Deploying a Program in Sheerpower
         1.3.1         Saving a Program in Sheerpower
         1.3.2         File Backup Versions
         1.3.3         Purge Old Backup Files
     1.4     Documentation Program Examples
     1.5     Developing Professional Applications with Sheerpower
     1.6     Open Existing Files in SPDEV
         1.6.1         Default File Location and File Type in SPDEV
     1.7     Sheerpower Program Error Messages
     1.8     Sheerpower Console Window
     1.9     Getting Help in SPDEV
     1.10     Conventions Used in this Manual
     1.11     Presentation of Command and Statement Information
     1.12     Other Sheerpower Features
Chapter 2
2 Debugging and Experimenting in Sheerpower
     2.1     Getting Help in the Sheerpower Console
     2.2     Sheerpower Commands and Statements
             2.2.0.1             Sheerpower Console PRINT Command is Optional
             2.2.0.2             Entering Multiple Commands in the Sheerpower Console
         2.2.1         Sheerpower Console Window Keystrokes
         2.2.2         Recalling Previous Commands in the Sheerpower Console
         2.2.3         Using the [Tab] Key Features
             2.2.3.1             Command Completion in the Console Window
             2.2.3.2             Spelling Correction of Commands in the Sheerpower Console Window
             2.2.3.3             Expanding Abbreviations
     2.3     Using Commands & Statements in the Console Window
         2.3.1         BUILD
         2.3.2         RUN
         2.3.3         LIST
         2.3.4         HALT Statement
             2.3.4.1             Printing Additional Information with the HALT Statement
         2.3.5         SHOW ALL
         2.3.6         SHOW CALLS
         2.3.7         SHOW FILES
         2.3.8         GO
     2.4     Debug System
         2.4.1         DEBUG ON
         2.4.2         DEBUG OFF
         2.4.3         TRACING APPLICATION LOGIC FLOW
         2.4.4         STATS ON
         2.4.5         STATS OFF
         2.4.6         LIST STATS
         2.4.7         BREAK Statement
         2.4.8         STEP
             2.4.8.1             STEP OVER Option
             2.4.8.2             STEP OUT Option
         2.4.9         SET/CANCEL WATCH
     2.5     Console Window Keystrokes


Previous Next Contents Index