Newsgroups: comp.lang.lisp
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!oitnews.harvard.edu!purdue!haven.umd.edu!news.umbc.edu!eff!news.duke.edu!news.mathworks.com!newsfeed.internetmci.com!news.sprintlink.net!EU.net!uknet!newsfeed.ed.ac.uk!edcogsci!jeff
From: jeff@cogsci.ed.ac.uk (Jeff Dalton)
Subject: Re: defstruct
Message-ID: <DHJ0Bw.Cy3@cogsci.ed.ac.uk>
Organization: Centre for Cognitive Science, Edinburgh, UK
References: <jean-marc.pezeret-0311951112240001@stkm06.alcatel.no> <rscg2g53fl5.fsf@liasg6.epfl.ch>
Date: Sat, 4 Nov 1995 15:57:27 GMT
Lines: 17

simon@lia.di.epfl.ch (Simon Leinen) writes:

>Jean-Marc> 1) Who could tell me how to access the slot names of a
>Jean-Marc> structure in common-lisp ?

>You certainly cannot do this without resorting to the Meta-Object
>Protocol.

But many people have wanted to do it.  Someone could do the world
a favor by writing a macro that's just like defstruct except that
it records slot information, and posting the macro to comp.lang.lisp.

I'll do it if I can find time, but that's hard for me to do 
right now.

-- jeff

