For Development HEAD DRAFTSearch (procedure/syntax/module):

7 Object system

Gauche’s object system design is largely inspired by STklos, whose design has come from TinyCLOS. It supports multiple inheritance, multimethods, and metaobject protocol.

The type system is integrated to the object system, that is, a string is an instance of the class <string>, and so on.



For Development HEAD DRAFTSearch (procedure/syntax/module):
DRAFT