| Item | Description |
| ACCESS | Declares an ACCESS method of a class. |
| ASSIGN | Declares an ASSIGN method of a class. |
| ASSOCIATE CLASS | Defines a scalar class for a native data type. |
| CLASS | Declares the class function of a user-defined class. |
| CLASSDATA | Declares a class variable of a class. |
| CLASSMETHOD | Declares the symbolic name of a class method. |
| DATA | Declares an instance variable of a class. |
| DELEGATE | Declares a message to be directed to a contained object. |
| DESTRUCTOR | Declares a method to be called by the garbage collector. |
| ENABLE TYPE CLASS | Activates scalar classes for native data tyes. |
| ERROR HANDLER | Declares the method for error handling within a class. |
| EXPORTED: | Declares the EXPORTED attribute for a group of member variables and/or methods. |
| EXTEND CLASS...WITH DATA | Adds a new member variable to an existing class. |
| EXTEND CLASS...WITH METHOD | Adds a new method to an existing class. |
| HIDDEN: | Declares the HIDDEN attribute for a group of member variables and/or methods. |
| INLINE METHOD | Declares and implements an inline method that spans across multiple lines. |
| MESSAGE | Declares a message name for a method. |
| METHOD (declaration) | Declares the symbolic name of a method. |
| METHOD (implementation) | Declares the implementation code of a method. |
| METHOD...OPERATOR | Declares a method to be executed with an operator. |
| METHOD...VIRTUAL | Declares a method as virtual. |
| OPERATOR | Overloads an operator and declares a method to be invoked for it. |
| OVERRIDE METHOD | Replaces a method in an existing class. |
| PROTECTED: | Declares the PROTECTED attribute for a group of member variables and methods. |
| VAR | Declares an instance variable of a class. |