colnet@crin.UUCP (Dominique COLNET) (07/24/87)
Where does the name Flavors come from ? What are the best references on Flavors ? Thanks in advance, -- --- Dominique Colnet @ CRIN (Centre de Recherche en Informatique de Nancy) EMAIL : colnet@crin.crin.fr -- colnet@crin.UUCP POST : CRIN, B.P. 239, 54506 VANDOEUVRE CEDEX, France
srp@ethz.UUCP (Scott Presnell) (07/25/87)
In article <320@crin.UUCP> colnet@crin.UUCP (Dominique COLNET) writes: >Where does the name Flavors come from ? This is an educated guess. Working Backwards: Orignal Lisp Machine => MIT => Cambridge, Mass. (here's where we make the jump) => Steve's IceCream . At Steve's you can get what are called "Mix-in's" where you take say, M&M's or or granola and mix it in to the IceCream. This is similar (if you have a real good imagination) to how Flavors work in Lisp, you add and combine different "mixins" until you get the taste that you're looking for. "Truth is stranger than fiction" Please no flames... It's just a guess based on "personal communications". Scott Presnell Organic Chemistry Swiss Federal Institute of Technology (ETH-Zentrum) CH-8092 Zurich, Switzerland. uucp:seismo!mcvax!cernvax!ethz!srp (srp@ethz.uucp); bitnet:Benner@CZHETH5A
eliot@mind.UUCP (Eliot Handleman) (12/16/87)
Ke After having recently switched to KCL from Franz, and unsuccessfully scouting around for a flavor system, I noticed bits and pieces of the MIT flavor system designed for the Lisp Machine environent floating around on a few machines here. Together with all sorts of Berkeley hacks they load very nicely into franz. Now the question is: where is the documentation needed to figure out how it works? Texts, manuals, anything? Or is the idea to laboriously grind through the code and see what it does? Thanks for any hints, Eliot Handelman Princeton University Woolworth Center for Musical Studies Princeton, NJ. 08540
friedman@porthos.rutgers.edu (Gadi ) (10/19/88)
I am working on a program in Franz (Allogro) CommonLisp using Flavors. I would like to be able to copy an instance of a flavor. I would like the initial values to be the same, but would like to be able to change the values in one without affecting the other. Something like (setq a (make-instance 'flavor :x 10 :y 20)) (setq b (send a :copy)) or (copy-flavor a) (send b :set-x 5) (describe a) x:10 y:20 (describe b) x:5 y:20 I can't figure out how to write this copy function. The flavor may be a member of many super-flavors. Gadi PS. Please respond to me via email -- uucp: {ames, cbosgd, harvard, moss}!rutgers!aramis.rutgers.edu!friedman arpa: FRIEDMAN@ARAMIS.RUTGERS.EDU