Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!oitnews.harvard.edu!purdue!lerc.nasa.gov!magnus.acs.ohio-state.edu!math.ohio-state.edu!howland.reston.ans.net!ix.netcom.com!netcom.com!fwm
From: fwm@netcom.com (Fred Milhorn)
Subject: Re: [SCM/SLIB] YASOS Problem?
Message-ID: <fwmDJrKC6.LDB@netcom.com>
Organization: NETCOM On-line Communication Services (408 261-4700 guest)
References: <DJqt75.3zC@runic.mind.org>
Date: Mon, 18 Dec 1995 03:57:42 GMT
Lines: 21
Sender: fwm@netcom.netcom.com

thantos@runic.mind.org (Alexander Williams) writes:

>   I'm trying to get the YASOS object system to work under scm 4e1
>with the latest SLIB, but for some perverse reason, (require 'yasos)
>does /not/ seem to give me access to the (define-operation ...)
>function.  In fact, it returns "ERROR: unbound variable:
>define-operation".
>   Is there something I'm missing in trying to get it running or is
>there a problem in SLIB?

One problem I experienced, though this may not be related at all, is
that SLIB requires the function 'identity' for some of its packages,
yet scm4e1, STk, etc., don't define it. By putting:

	(define (identity x) x)

in the appropriate scheme init file, I got everthing working correctly.
At the time I was checking out the RDBMS system in SLIB which does make
use of YASOS.

	--Fred
