基底クラス(base class)(class、 オブジェクト・ポインターに 1 つのセルを割り当てます) に加えて、
7つのワードがあります。 それは、 メソッドの定義、 変数の定義、 クラスの定義開始、 クラスの定義終了、 結び付けの解決(resolve
binding)、 オブジェクトの割り当て、 クラス・メソッドのコンパイル、 です。
object ( – a-addr  ) mini-oof “object”
object はすべてのオブジェクトの基底クラス(base class)です。
method ( m v "name" – m’ v  ) mini-oof “method”
セレクターを定義します。
var ( m v size "name" – m v’  ) mini-oof “var”
size バイトのサイズの変数を定義します。
class ( class – class selectors vars  ) mini-oof “class”
クラスの定義を開始します。
end-class ( class selectors vars "name" –  ) mini-oof “end-class”
クラスの定義を終了します。
defines ( xt class "name" –  ) mini-oof “defines”
xt をクラス class のセレクター name に結び付け(bind)します。
new ( class – o  ) mini-oof “new”
クラス class の新しい具体化(incarnation)を作成します。
:: ( class "name" –  ) mini-oof “colon-colon”
クラス class のセレクター name のメソッドをコンパイルします (注意: 即実行ではありません!)。