Path: utzoo!attcan!uunet!snorkelwacker!ai-lab!zurich.ai.mit.edu!markf From: markf@zurich.ai.mit.edu (Mark Friedman) Newsgroups: comp.lang.scheme Subject: Re: Scheme is unnecessarily biased towards lists Message-ID: Date: 24 Sep 90 15:30:28 GMT References: <9009200822.AA02949@vis.> <539@roo.UUCP> Sender: news@ai.mit.edu Reply-To: markf@zurich.ai.mit.edu Organization: M.I.T. Artificial Intelligence Lab. Lines: 27 In-reply-to: mark@parc.xerox.com's message of 22 Sep 90 23:52:35 GMT In article <539@roo.UUCP> mark@parc.xerox.com (Mark Weiser) writes: In article markf@zurich.ai.mit.edu (Mark Friedman) writes: > (let ((old-+ +)) > (set! + (lambda addends > (if (my-new-numeric-types? addends) > (apply my-new-numeric-type+ addends) > (apply old-+ addends))))) >-Mark And what happens in this case if two (or more) different people are doing this (in a large project, say), each has their own notion of my-new-numeric-types, etc. etc. They have to talk to each other :-) -Mark -- Mark Friedman MIT Artificial Intelligence Lab 545 Technology Sq. Cambridge, Ma. 02139 markf@zurich.ai.mit.edu