This section describes ctalk
’s C language features and
its low-level application programming interface.
• Preprocessor: | Compatibility with cpp .
| |
• C statements: | How to use objects and C in the same programs. | |
• Externs: | Working with multiple input files. | |
• Class casting: | How to tell Ctalk which class an object is. | |
• Control structures: | Objects in loops and conditional statements. | |
• OBJECT typedef: | Ctalk’s OBJECT type.
| |
• Attributes: | Attributes help identify an object’s context. | |
• C library functions: | How to use objects with C library functions. | |
• GNU tools: | Using automake, etc., with Ctalk programs. |