[Prev][Next][Index][Thread]

Re: define generic definition in DRM, options?



In article <slrn8enhd5.44t.nospam@gacela.demon.co.uk>,
Glenn Rogers <glenn@gacela.demon.co.uk> wrote:
>Silly question time.
>
>I was reading the definition of a generic function in the DRM
>
>    define { adjective }* generic name parameter-list [ options ]
>    ...
>    options
>        comma-property-list
>    ...
>    The options are alternating keywords and values. No options are 
>    defined by the language. They may be supplied by individual 
>    implementations.
>
>What are the options supposed to be used for?  Do any of the existing 
>implementations actually use them?  
>
>It's got me curious.

Since Dylan's "define generic" is analogous to Common Lisp's DEFGENERIC,
you could take a look at DEFGENERIC's options to see the kinds of things
they might be used for.

-- 
Barry Margolin, barmar@bbnplanet.com
GTE Internetworking, Powered by BBN, Burlington, MA
*** DON'T SEND TECHNICAL QUESTIONS DIRECTLY TO ME, post them to newsgroups.
Please DON'T copy followups to me -- I'll assume it wasn't posted to the group.



References: