The following functions can be used to manage program execution/flow:
Determine if an equate has been previously defined. | |
Define sections of source code to be compiled or ignored. | |
Enable/disable integrated development tools in compiled code. | |
Invoke a procedure (Sub, Function, Method, Property, or FastProc). | |
Invoke a procedure (Sub, Function, Method, Property, or FastProc) indirectly. | |
Capture a representation of the stack frames in the call stack. | |
Retrieve the details of a specific stack frame. | |
Retrieve the number of stack frames in the call stack. | |
Return one of several values, based upon the value of an index. | |
Obtain a 32-bit address of a label or procedure.. | |
User-defined function called when a DLL the DLL is loaded/unloaded. | |
Define a group of statements that are executed repetitively. | |
Terminate the program immediately. | |
Transfer program execution out of a block structure. | |
Define a FastProc code section. | |
Define a loop of program statements controlled by a counter. | |
Define a loop of program statements which can sequentially examine and act upon each member of a PowerCollection or LinkListCollection. | |
Return the name of the current Sub, Function, Method, or Property. | |
Define a Function block. | |
Invoke a local subroutine. | |
Invoke a local subroutine indirectly. | |
Transfer program execution to the statement identified by a label. | |
Transfer execution indirectly to a local label or line number. | |
Test a condition and execute one or more program statements. | |
Create a IF/THEN/ELSE block with multiple lines and conditions. | |
Return one of two values based upon a True/False evaluation. | |
Return the logical falsity of a given expression. | |
Determine whether an optional parameter was passed by the calling code. | |
Determine the current status of a given object variable. | |
Determine the current status of a given object variable. | |
Return the logical truth of a given expression. | |
Start an immediate iteration
of a
| |
User-defined function called when a DLL the DLL is loaded/unloaded. | |
Define a single or multi-line text substitution block. | |
Define a METHOD procedure within a class. | |
Specify an error handling routine; enable/disable trapping. | |
Call one of several subroutines based on a numeric expression. | |
Send program flow to one of several labels based on a value. | |
User-defined function called when a DLL the DLL is loaded/unloaded. | |
Define the initial entry-point Function for an application. | |
Executes a series of statements, each of which utilizes pre-defined source code. | |
Capture an execution time profile of the Subs, Functions, Methods, and Properties. | |
Define a PROPERTY procedure within a class. | |
Continue execution after error handling with ON ERROR GOTO. | |
Execution continues on the line immediately following the RESUME FLUSH. | |
Execution continues on the line immediately following the one which generated the error. | |
Execution continues at the specified label location. | |
Return from a (GOSUB) subroutine to its caller. | |
Removes the most recent return address from the system stack. | |
Control program flow based on the value of an expression. | |
Pause the current thread for a specified number of milliseconds. | |
Define a Sub (procedure) block. | |
Define a block of statements that are executed repeatedly. | |
Define the initial entry-point Function for an application. |