Next: , Previous: , Up: expander lexenv prim   [Index]


15.3.4.8 Primitive syntactic bindings: core object–type descriptors

A syntactic binding representing a core Scheme object–type descriptor name has syntactic binding’s descriptor with format:

($core-type-descriptor . ?name)

where ?name is a symbol representing the public name of the object–type descriptor.

These objects are run–time descriptors for the built–in Scheme object types; the type <fixnum> has a run–time descriptor named ‘<fixnum>-type-descriptor’, which is used (for example) for late bindings of method calls.