pj@litp.UUCP (Pierre JOUVELOT) (11/16/88)
Hi, I'm trying to define a bunch of DEFSTRUCT in a given package (let's say :FOO). I'm having some difficulties exporting all the functions (creation, access, and SETF methods) that are created by DEFSTRUCT. The current trick is to perform a DO-SYMBOLS on :FOO and to EXPORT all the symbols that are :INTERNAL in it (there is nothing else in the :FOO package). That sort of works but, first this is ugly and, second I still have to specify the :FOO package when I want to use SETF to modify a member in a structure (at least in my Allegro CommonLISP from Franz). Am I plainly wrong and there is a better way, or is this a shortcoming of DEFSTRUCT ? Thanks in advance, Pierre -- Pierre Jouvelot Centre d'Automatique et Informatique Ecole des Mines 60, bvd St-Michel 75272 PARIS France ARPA: JOUVELOT@XX.LCS.MIT.EDU BITNET: JOUVELOT@FREMP11 USENET: ...mcvax!litp!pj Tph: 64.22.48.21 (Work) 45.43.85.67 (Home)