CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

Meroon and Meroonet: Small and efficient OOP for Scheme.

lang/scheme/oop/meroon/
MEROON is a package written in Scheme to provide the basic facilities of an object-oriented programming style through three macros: define-class, define-generic, and define-method. MEROON offers simple inheritance, reflective metaclasses and simple dispatching generic functions with support for multimethods. MEROON also offers indexed fields subsuming Scheme vectors without inheritance restrictions. MEROONET is a toy version of meroon. Documentation is included with the distribution.
See Also: 

   file://ftp.inria.fr/INRIA/Projects/icsla/WWW/Meroon.html
Origin:   

   ftp.inria.fr:pub/INRIA/icsla/Programs/ [128.93.1.26]
   as the files MeroonV3*.tar.gz and meroonet*.tar.gz

Version: Meroon v3 (4-JUN-94); Meroonet (19-MAR-93) Ports: Runs in Scheme->C, PC-Scheme, Chez Scheme, Elk, Bigloo, SCM with SLIB, and MacGambit. Updated: Thu Nov 3 22:19:39 1994 CD-ROM: Prime Time Freeware for AI, Issue 1-1 Mailing List: meroon-info@cornas.inria.fr To be added to the mailing list, send mail to meroon-request@cornas.inria.fr Author(s): Christian Queinnec LIX -- Laboratoire d'Informatique de l'Ecole Polytechnique 91128 Palaiseau Cedex, France Christian Queinnec INRIA Batiment 8 Domaine de Voluceau -- BP 105 78153 Le Chesnay Cedex, France Tel: +33 1-39-63-57-33 Fax: +33 1-39-63-53-30 Keywords: Authors!Queinnec, Meroon, Meroonet, OOP!Scheme, Scheme!Code References: ?
Last Web update on Mon Feb 13 10:38:14 1995
AI.Repository@cs.cmu.edu