- <primitive-object>class
This is the base class of all primitive object classes. Load the extension coops-primitive-objects to pull in <primitive-object> and its derivatives.
Other classes deriving from <primitive-object>:
Class Object type Superclasses <immediate> Any immediate object <primitive-object> <boolean> #t or #f <immediate> <eof-object> end of file <immediate> <char> Characters <immediate> <record> Record instances <primitive-object> <sequence> <primitive-object> <list> <sequence> <null> The empty list <immediate> <list> <pair> <list> <vector> Vectors <sequence> <number-vector> SRFI-4 vectors <sequence> <record> <u8vector> <number-vector> <s8vector> <number-vector> <u16vector> <number-vector> <s16vector> <number-vector> <u32vector> <number-vector> <s32vector> <number-vector> <f32vector> <number-vector> <f64vector> <number-vector> <string> <sequence> <char-set> SRFI-13 char sets <sequence> <record> <symbol> <primitive-object> <keyword> Keyword symbols <symbol> <number> <primitive-object> <integer> <number> <exact-number> <integer> <inexact-number> <number> <fixnum> <exact-number> <immediate> <flonum> <inexact-number> <thread> SRFI-18 thread <record> <mutex> SRFI-18 mutex <record> <condition-variable> SRFI-18 condition variables <record> <condition> Condition objects <record> <tcp-listener> <record> <continuation> <record> <regexp> Regular expression <record> <pointer> Machine pointer <primitive-object> <locative> <record> <promise> created with delay <record> <queue> <sequence> <record> <hash-table> <sequence> <record> <blob> <primitive-object> <port> <record> <stream-port> file port <port> <custom-port> <port> <string-port> <port> <tcp-port> <port> <procedure> <primitive-object>