Category > Statements |
Item | Description |
---|---|
ANNOUNCE | Declaration of a module identifier name. |
BEGIN SEQUENCE | Declares a control structure for error handling. |
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. |
FIELD | Declares a field variable |
FOR | 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. |
GLOBAL | Declares and optionally initializes a GLOBAL memory variable. |
IF | Executes a block of statements based on one or more conditions. |
INIT PROCEDURE | Declares a procedure to execeute when a program starts. |
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. |
PROCEDURE | Declares a procedure along with its formal parameters. |
PUBLIC | Creates and optionally initializes a PUBLIC memory variable. |
RETURN | Branches program control to the calling routine. |
RUN | Executes an operating system command. |
STATIC | Declares and optionally initializes a STATIC memory variable. |
SWITCH | Executes one or more blocks of statements. |
TRY...CATCH | Declares a control structure for error handling. |
WITH OBJECT | Identifies an object to receive multiple messages. |
http://www.xHarbour.com