CMU Artificial Intelligence Repository
YASOS: Yet Another Scheme Object System
lang/scheme/oop/yasos/
YASOS (Yet Another Scheme Object System) is fairly functional in style
and uses delegation. The implementation includes multiple inheritance
and "send to super" and is much smaller than class-based OO systems.
Includes sample collection operations over lists, vectors, strings,
and simple tables.
YASOS is also included as part of SLIB.
The article (swob.txt) was first published as [1].
See Also:
lang/scheme/txt/swob.txt
Origin:
cs.indiana.edu:/pub/scheme-repository/txt/swob.txt
Version: 2-SEP-92
CD-ROM: Prime Time Freeware for AI, Issue 1-1
Author(s): Ken Dickey
Keywords:
Authors!Dickey, OOP!Scheme, SWOB, Scheme!Code, YASOS
References:
[1] Ken Dickey, "Scheming with Objects", AI Expert 7(10):24-33,
October 1992.
[2] Norman Adams and Jonathan Rees, "Object Oriented Programming in
Scheme", Proceedings of the 1988 ACM Conference on LISP and
Functional Programming, July 1988 [ACM #552880].
Last Web update on Mon Feb 13 10:38:17 1995
AI.Repository@cs.cmu.edu