CMU Artificial Intelligence Repository
Home INFO Search FAQs Repository Root

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