[net.lang.lisp] Flavors in Franz

agb@reed.UUCP (Alexander G. Burchell) (10/24/85)

Folks --

	When I was at Berkeley, there were some files hanging around in
/usr/lib/lisp called flavor.l, flavorm.l and vanilla.l which let you
use something called "flavors" (surprise, huh?).  Flavors were (or were
supposed to be -- that version never worked) objects, classes, instances,
etc. a la Smalltalk.
	Does anyone know where these files went, and if anyone has fixed
them, or done a better flavor system for Franz?  Object programming would
be a good thing to have, and I *don't* want to write it myself.

					Alexander G. Burchell
						
UUCP:	..!{decvax,ucbvax,hplabs,ihnp4,zehntel}!tektronix!reed!agb
MAIL:	Box 172, Reed College, 3203 SE Woodstock Dr., Portland OR 97202

Funny Graphics have been deleted at the insistance of the USENET Police.

liz@tove.UUCP (Liz Allen) (10/29/85)

We've written a flavors package at the Univ of Maryland.  If you're
interested in getting it, let me know and I'll mail you the information.
-- 
Liz Allen   U of Maryland   ...!seismo!umcp-cs!liz   liz@tove.umd.edu

"This is the message we have heard from him and declare to you:  God
 is light; in him there is no darkness at all" -- 1 John 1:5

jbn@wdl1.UUCP (10/29/85)

     I think that this was the Maryland flavors package, but I don't know
where you get it any more, without buying the Franz, Inc. version.

					John Nagle

neves@uwai.UUCP (11/12/85)

I tried mailing this but as usual I couldn't get through.
Here is a 1 year old message about flavors.
----------------------------------------------------------------

Date: Tue, 4 Dec 84 14:50:26 est
From: Steven M. Haflich <smh@mit-eddie>
To: franz-friends@Berkeley
Subject: the *real* flavor sources (etc.)
Status: R

For some time I have been using and maintaining enhanced versions of the
several Franz lisplib modules which implement various Lisp Machine
compatibilities, most notably, the FLAVOR system and FORMAT output.
jkf@berkeley has authorized me to announce public availability of these
files via anonymous ftp from UCBKIM.  These seven files are compatible
with Opus 38.91, but supersede the versions in the 39.91 distribution.
There are a number of bugfixes and new features.

UCBKIM supports FTP with login "anonymous" and any password.  The
files are:
	 ~anonymous/pub/flavors/Makefile
				flavors.l
				flavorm.l
				vanilla.l
				hash.l
				describe.l
				format.l

The changes are too many to describe in detail.  Many of the FLAVOR
system changes are for compatibility with changes to Franz, although a
few non-working or missing features (but not all) have been bludgeoned
into functionality.  In particular, wrappers work.  The FORMAT module
fixes a number of format directives which apparently never worked.
However, some of the hairier ones are known still to be defective.

This "completely unsupported" software is graciously being made
available to all takers without any promises whatever:  there is no
promise of correctness, and no promise of support.  Also, the sources
total 160K and unsuitable for uucp distribution, and I don't have time
to deal with tape requests [sorry].

The above notwithstanding, I am as eager as anyone for additional
improvements to the code.  Anyone with additional bugfixes is encouraged
to communicate to me, and I will try to integrate the code.  I will try
to respond to bug reports, but it may be a rather low priority business.

Steve Haflich
MIT Experimental Music Studio
ARPA: smh@mit-eddie@mit-mc
UUCP: {ihnp4, decvax!genrad}!mit-eddie!smh



-- 
David Neves
Computer Sciences Department
University of Wisconsin-Madison

Usenet:  {allegra,heurikon,ihnp4,seismo,uwm-evax}!uwvax!neves
Arpanet: neves@uwvax