Advertisements
Declaration
ANNOUNCE | Declaration of a module identifier name |
FIELD | Declares a field variable |
LOCAL | Declares and optionally initializes a local memory variable |
MEMVAR | Declares PRIVATE or PUBLIC variables |
PARAMETERS | Declares PRIVATE function parameters |
PRIVATE | Creates and optionally initializes a PRIVATE memory variable |
PUBLIC | Creates and optionally initializes a PUBLIC memory variable |
REQUEST | Declare a module request list |
STATIC | Declares and optionally initializes a STATIC memory variable |
Implementation
BEGIN SEQUENCE | Declares a control structure for error handline |
DO | Executes a function or procedure |
DO CASE | Executes a block of statements based on one or more conditions |
DO WHILE | Executes a block of statements while a condition is true |
EXIT PROCEDURE | Declares a procedure to execeute when a program terminates |
EXTERNAL | Declares the symbolic name of an external function or procedure for the linker |
FOR…NEXT | Executes a block of statements a specific number of times |
FOR EACH | Iterates elements of data types that can be seen as a collection |
FUNCTION | Declares a function along with its formal parameters |
IF | Executes a block of statements based on one or more conditions |
INIT PROCEDURE | Declares a procedure to execeute when a program starts |
PROCEDURE | Declares a procedure along with its formal parameters |
RETURN | Branches program control to the calling routine |
RUN | Executes an operating system command |
SWITCH | Executes one or more blocks of statements |
TRY…CATCH | Declares a control structure for error handling |
OOP
CLASS | Define a Class for Object Oriented Programming |
CLASSDATA | Define a CLASSDATA variable for a class (NOT for an Object!) |
CLASS VAR | Define a CLASS VAR variable for a class (NOT for an Object!) |
DATA | Alternate syntax for VAR: instance variable for the objects. |
ENDCLASS | End the declaration of a class. |
ERROR HANDLER | Designate a method as an error handler for the class |
MESSAGE | Route a method call to another Method |
METHOD | Declare a METHOD for a class in the class header |
ON ERROR | Designate a method as an error handler for the class |
VAR | Alternate syntax for VAR: instance variable for the objects. |
WITH OBJECT | Identifies an object to receive multiple messages |
Advertisements