• External modules: | Linking your libraries to the virtual machine | |
• C callout: | Calls from Smalltalk to C | |
• C data types: | Manipulating C data from Smalltalk | |
• Smalltalk types: | Manipulating Smalltalk data from C | |
• Smalltalk callin: | Calls from C to Smalltalk | |
• Smalltalk callbacks: | Smalltalk blocks as C function pointers | |
• Object representation: | Manipulating your own Smalltalk objects | |
• Incubator: | Protecting newly created objects from garbage collections | |
• Other C functions: | Handling and creating OOPs | |
• Using Smalltalk: | The Smalltalk environment as an extension library | |