From: John Thingstad
Subject: Re: defgeneric, defstruct and no CLOS
Date: 
Message-ID: <op.szminud6pqzri1@mjolner.upc.no>
On Wed, 02 Nov 2005 05:15:35 +0100, verec <·····@mac.com> wrote:

> I'm again a bit confused. Basically, what I want to do, is to be
> able to define a single "function" name, reused (ie: "redefined")
> for various combinations of arguments such that I can:
>

I'm a bit confused myself. Either use methods and eq specializers or use
defun and make it part of the name (make point x y) vs
(make-point x y). You are not programming Java now!
And if you want a object oriented perspective why not use CLOS?
Paul Graham might not like CLOS but he is a minority among CL Lisp users.
How about reading another book (one I like) Practical Common Lisp
at www.gigamonkeys/book/ and reassess.

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
From: John Thingstad
Subject: Re: defgeneric, defstruct and no CLOS
Date: 
Message-ID: <op.szmiuaaapqzri1@mjolner.upc.no>
On Wed, 02 Nov 2005 18:24:56 +0100, John Thingstad  
<··············@chello.no> wrote:

> On Wed, 02 Nov 2005 05:15:35 +0100, verec <·····@mac.com> wrote:
>
>> I'm again a bit confused. Basically, what I want to do, is to be
>> able to define a single "function" name, reused (ie: "redefined")
>> for various combinations of arguments such that I can:
>>
>
> defun and make it part of the name (make point x y)

before they start.. (make 'point x y)

-- 
Using Opera's revolutionary e-mail client: http://www.opera.com/mail/