Newsgroups: comp.lang.dylan
Path: cantaloupe.srv.cs.cmu.edu!das-news.harvard.edu!news2.near.net!MathWorks.Com!europa.eng.gtefsd.com!library.ucla.edu!csulb.edu!nic-nac.CSU.net!charnel.ecst.csuchico.edu!olivea!koriel!sh.wide!wnoc-tyo-news!aist-nara!wnoc-kyo-news!atrwide!atr-hr!news
From: ebg@hip.atr.co.jp (Ed Gamble)
Subject: [Function] (as in id?, all-superclasses, ...)
Date: Wed, 21 Sep 1994 06:48:52 GMT
Lines: 18
Organization: ATR Human Information Processing Research Labs., Japan
Sender: news@hip.atr.co.jp (USENET News System)
Message-ID: <EBG.94Sep21154852@hoshi.hip.atr.co.jp>
Lines: 18


The DIRM takes pains to describe some 'functions' as [Function] instead of
[Method] or [Generic-Function].  How is a [Function] (such as id?)
created?  How do they differ from methods and generic-functions?  Aren't
they really [Sealed Generic-Function]?  Or are they top-level methods as
Mindy implements them:

define constant NAME =
  begin
    local method name args
	    body
          end;
    name
  end;

?

-  Ed
