The Do-It Yourself Guide to Squeak Primitives


Introduction

This outline describes how to extend Squeak with your own hand-written primitives. It's a bit terse (but you'd better be a pretty advanced Smalltalk and C programmer before attempting this anyway :-) ). The document walks you through the 13 easy steps (well, at least 8 of them are easy) of creating the Smalltalk and C sides of the primitive interface, and making a new virtual machine with your extended primitives.

There are many aspects of building general-purpose interfaces between Squeak and external facilities that are outside of the scope of a basic 9-page introduction, and are left out here.

Comments are invited; please send them to stp@create.ucsb.edu.