Flylib.com
The Modern RPG IV Language
The Modern RPG IV Language
ISBN: 1583470646
EAN: 2147483647
Year: 2003
Pages: 156
Authors:
Robert Cozzi
BUY ON AMAZON
Table of Contents
BackCover
The Modern RPG IV Language, Third Edition
Preface
WHO SHOULD READ THIS BOOK
WHICH VERSION OF RPG IS COVERED
NAMES ARE IMPORTANT
Chapter 1: Introduction
POSITION-ORIENTED PROGRAM SPECIFICATIONS
A BRIEF LANGUAGE
SPECIFICATION TYPES
RPG COMPONENTS
RPG LIMITATIONS
NAMING CONVENTIONS
DATA TYPES
INDICATORS
INDICATOR USAGE
FUNCTION KEY ATTENTION IDENTIFICATION BYTE
INDICATOR CLASSIFICATION
INDICATORS TO AVOID
CONSTANTS AND LITERAL VALUES
OPERATION CODE ARGUMENTS
OUTPUT CONTROL VALUES
SUBROUTINE RETURN POINTS
DIRECTIVES
Chapter 2: Specification Formats
HEADER (CONTROL) SPECIFICATION
FILE SPECIFICATION
DEFINITION SPECIFICATION
INPUT SPECIFICATION
INPUT SPECIFICATION SUMMARY
CALCULATION SPECIFICATION
OUTPUT SPECIFICATION
PROCEDURE SPECIFICATION
EDITING NUMERIC OUTPUT
DATE EDIT CODE CONTROL SUMMARY
TABLE AND ARRAY SPECIFICATION
Chapter 3: Expressions
NATURAL EXPRESSIONS
Chapter 4: Built-In Functions
BUILT-IN FUNCTION SYNTAX
BUILT-IN FUNCTION SYNTAX SUMMARY
Chapter 5: Operation Codes
ABBREVIATIONS USED THROUGHOUT THIS CHAPTER
OPERATION CODE SUMMARY
UNCONDITIONABLE OPERATION CODES
DATE AND TIME FORMAT CODES
DATE AND TIME DURATION CODES
OPERATION EXTENDER REFERENCE
RPG IV OPERATION CODE SUMMARY SYNTAX DIAGRAM LEGEND
OPERATION CODE SYNTAX DIAGRAMS
BOOLEAN OPERATION CODES
FREE FORMAT OPERATION CODES
NATURAL EXPRESSION OPERATION CODES
PROGRAM STATUS CODES
FILE-STATUS ERROR CODES
NESTED CODE ILLUSTRATION
FREE FORMAT NESTED CODE ILLUSTRATION
Chapter 6: Program Organization
SOURCE FILE LOCATION
SOURCE FILE MEMBER CONTENTS
MODULE DEFINITION
SCOPE
STATIC AND AUTOMATIC STORAGE
IMPORT AND EXPORT
Chapter 7: Modern Operation Code Usage
OPTIMIZING
INDICATOR-CONTROLLED LOGIC
INDICATORLESS CONTROLLED LOGIC
DO LOOPS
COMPARE AND BRANCH
COMPARE OPERATION
RANGES, LISTS, AND SELECTOMIT
RPG IV STYLE
Chapter 8: Structured Programming
THE IF-THEN-ELSE STRUCTURE
THE CASE STRUCTURE
Chapter 9: Inter-Module Communication
COMMON TECHNIQUES FOR INTER-MODULE COMMUNICATION
PROTOTYPED CALL
DATA STRUCTURES AND PROTOTYPED PROCEDURES
DATA AREAS
Chapter 10: Procedures
CALLING A PROCEDURE
PROCEDURE DEFINITION
PROTOTYPED PROCEDURE KEYWORDS
PROGRAM ENTRY POINT
A SYSTEM INTERFACE FOR PROCEDURES
Chapter 11: File Processing
FULL-PROCEDURAL FILE PROCESSING
PHYSICAL FILES
LOGICAL FILES
FILE ACCESS
ACCESS PATH PROCESSING
WORKSTATION DEVICE FILE PROCESSING
CHAIN (RANDOM FILE ACCESS)
OPEN AND CLOSE (OPEN AND CLOSE A FILE)
EXFMT (WRITE THEN READ WORKSTATION DEVICE)
POST (POST DEVICE SPECIFIC INFORMATION)
READ (READ A RECORD FROM A FILE)
READC (READ NEXT CHANGED SUBFILE RECORD)
UPDATE (UPDATE A RECORD)
WRITE (WRITE A RECORD)
Chapter 12: Alternate Syntax Options
ENHANCED-FORMAT CALCULATION SPECIFICATIONS
FREE-FORMAT CALCULATION SPECIFICATIONS
Appendix A: Compiler Options
The CRTBNDRPG Command
Appendix B: Decimal Data Errors
DATABASE FILE MODELS
ZONED DECIMAL DATA
PACKED DECIMAL DATA
CONDITIONS FOR DECIMAL DATA ERRORS
Appendix C: DDS Date and Time Format Considerations
DATABASE DATE FORMAT AND SEPARATOR (EDIT CHARACTER)
DATABASE TIME FORMAT AND SEPARATOR (Edit Character)
SPECIAL DATES AND TIMES VALUES
Appendix D: Source Code Listings
DAY OF WEEK ORDINAL
DAY OF WEEK TEXT
RETURN AS UPPERCASE STRING
CONVERT TO UPPERCASE
RETURN LENGTH OF INPUT STRING
IN-LINE ILE PROCEDURES
ADDITIONAL SOURCE LISTINGS
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
Index_Y
Index_Z
List of Figures
List of Tables
List of Figures
The Modern RPG IV Language
ISBN: 1583470646
EAN: 2147483647
Year: 2003
Pages: 156
Authors:
Robert Cozzi
BUY ON AMAZON
CISSP Exam Cram 2
We Want to Hear from You!
How to Prepare for the Exam
Data Access Controls
Threats to Network Security
Malicious Code
The New Solution Selling: The Revolutionary Sales Process That Is Changing the Way People Sell [NEW SOLUTION SELLING 2/E]
Chapter Seven Diagnose Before You Prescribe
Chapter Eight Creating Visions Biased to Your Solution
Chapter Eleven Gaining Access to People with Power
Chapter Fourteen Getting Started with the Process
Appendix B Solution Selling: A Scalable Approach
Google Maps Hacks: Tips & Tools for Geographic Searching and Remixing
Hack 14. Create Custom Map Markers
Hack 26. Follow Your Packets Across the Internet
Hack 27. Add Google Maps to Any Web Site
Hack 48. Tell Your Communitys Story
Hack 70. Will the Kids Barf? (and Other Cool Ways to Use Google Maps)
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 26. Find and Join Wireless Networks with AP Radar
Hack 37. Get Real-Time Network Stats
Hack 50. Interrogate the Network
Hack 79. Advertise Any Service with Bonjour in Mac OS X
Section B.5. 802.11 Hardware Suppliers
.NET System Management Services
.NET Framework and Windows Management Instrumentation
Handling WMI Events
The WMI Schema
WMI Providers
WMI Security
Java All-In-One Desk Reference For Dummies
Using Abstract Classes and Interfaces
Creating Generic Collection Classes
Using Layout Managers
Drawing Shapes
Animation and Game Programming
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies