There are classes that operate in exactly the same way as General Classes. What "special" about "Special Classes" is that they are used by the system to store values used to communicate with the application.
These classes are:
arg |
Value already passed into the function's Context |
message |
Text error message returned from a function or command (The name part is the function name and therefore is case insensitive.) |
param |
Value to be passed into a function or command; cleared automatically after the function call. (The name part is the function name and therefore is case insensitive. However, the Element part is the argument name and is case sensitive. If an argument is passed via the function calling line, BEE will convert all argument names to lowercase. The param% class provides a way to pass non-lowercase argument name to a function.) |
result |
Value passed out from a function or command (The name part is the function name and therefore is case insensitive.) |
status |
Numeric error code returned from a function or command (The name part is the function name and therefore is case insensitive.) |
systemp |
Temporary values used by the system. (Please do not use this class.) |
|